阿里巴巴校園招聘筆試題目分享

才智咖 人氣:1.89W

導讀:時間為2014年8月29日,均為網上答題。第一部分為單選題,共20題,要在40分鐘內完成。每個人的選擇題都不一樣,應該是後臺有題庫,每個人的試卷都是隨機生成的。第二部分為附加題,一般為1道問答題,2道程式設計題。以下是由本站小編J.L為您整理推薦的阿里巴巴校園招聘筆試題目分享,歡迎參考閱讀。

阿里巴巴校園招聘筆試題目分享

通過演算法生成的隨機數是“偽隨機”的,也就是說,在設定好第一個數之後,後面的數字的序列是確定的,並且經過一個非常大的迴圈會回到第一個數的狀態,然後周而復始。顯然,搖號、抽獎的程式是不能通過偽隨機數來實現的。現實中常常基於某種熱噪聲來實現真正的隨機數。假定某熱噪聲是標準常態分佈,那麼能否將它轉換成(0,1)區間上的均勻分佈______?

忽略測量和計算誤差,可以轉換為(0,1)區間上的均勻分佈。

無法轉換為(0,1)區間上的均勻分佈。

資訊不足,無法判斷。

藉助偽隨機數生成演算法可以轉換為(0,1)區間上的均勻分佈。

僅僅靠偽隨機數生成演算法,就可以生成(0,1)區間上的均勻分佈

以上說法都不對。

在一個童話世界裡,任意兩個人之間要麼是朋友關係,要麼是敵人關係,不存在其他關係及沒有關係的情況。並且,如果A和B是朋友關係,B和C是朋友關係,那麼A和C必然是朋友關係。那麼關於這個童話世界中的人群的說法錯誤的是:______?

可能只有1個人群,這個人群內部是朋友關係。

可能有2個人群,人群內部是朋友關係,人群之間是敵人關係。

可能有3個及以上個人群,人群內部是朋友關係,人群之間是敵人關係。

如果存在多個人群,並且人群內部是朋友關係,人群之間是敵人關係,那麼這些人群必然是差不多大小的。

選項B中的情況可以是其中一個人群只有一個人,另外一個人群可以由很多人。

這樣一個世界裡朋友關係是比較不容易發生變化的。

12321能被寫成______種兩個質數相加的形式。

0

1

2

3

4

5

在小端序的機器中,如果

union X{

int x;

char y[4];

};

如果:

X a;

a.x=0x11223344;//16進位制

則:______

a.y[0]=11

a.y[1]=11

a.y[2]=11

a.y[3]=11

a.y[0]=22

a.y[3]=22

使用一輛卡車運輸n塊單塊1TB裝滿資料的硬碟,以時速80km/h行駛1000km將資料運送到目的地;卡車至少運送______塊硬碟才能使傳輸速率超1000Gbps。

2000

3000

4000

5000

6000

7000

對立的兩方爭奪一個價值為1的物品,雙方可以採取的策略可以分為鴿子策略和鷹策略。如果雙方都是鴿子策略,那麼雙方各有1/2的機率獲得該物品;如果雙方均為鷹策略,那麼雙方各有1/2的概率取勝,勝方獲得價值為1的物品,付出價值為1的代價,負方付出價值為1的代價;如果一方為鴿子策略,一方為鷹策略,那麼鷹策略獲得價值為1的物品。在爭奪的結果出來之前,沒人知道對方是鴿子策略還是鷹策略。那麼以下說法正確的是:______?

如果選擇鴿子策略的人多於2/3,那麼你應該選擇鴿子策略。

如果選擇鴿子策略的人少於1/3,那麼你應該選擇鴿子策略。

選擇鴿子策略的人越多,你越應該選擇鴿子策略。

如果選擇鷹策略的`人多於2/3,那麼你應該選擇鷹策略。

如果選擇鷹策略的人少於1/3,那麼你應該選擇鴿子策略。

以上結論都不對。

下列C程式碼中,不屬於未定義行為的有:______。

int i=0; i=(i++);

char *p="hello"; p[1]='E';

char *p="hello"; char ch=*p++;

int i=0; printf("%d %dn",i++,i--);

都是未定義行為

都不是未定義行為

在以下操作中,陣列比線性錶速度更快的是______。

原地逆序

頭部插入

返回中間節點

返回中間節點

返回頭部節點

選擇隨機節點

在一個雙向迴圈連結串列中,指標p所指向的節點(非尾節點)之後插入指標s指向的節點,其修改指標的操作是______。

p->next=s; s->prev=p; p->next->prev=s; s->next=p->next;

p->next->prev=s; p->next=s; s->prev=p; s->next=p->next;

p->next->prev=s; s->prev=p; p->next=s; s->next=p->next;

s->prev=p; s->next=p->next; p->next=s; p->next->prev=s ;

s->prev=p; s->next=p->next; p->next->prev=s; p->next=s;

s->next =p->next;s->prev=p; p->next=s;p->next->prev=s;

有字元序列{Q, H, C, Y, P ,A, M, S, R, D, F, X},新序列{F, H ,C, D, P, A, M, Q, R, S, Y, X}是下列______排序演算法一趟掃描的結果。

二路歸併排序

快速排序

步長為4的希爾排序

步長為2的希爾排序

氣泡排序

堆排序

甲乙兩路車發車間隔均為10分鐘的公交車發車時刻分鐘數各位分別為2和8,那麼對於一個隨機到達的乘客,他乘坐甲車的概率為:______

0.1

0.2

0.3

0.4

0.5

0.9