阿里巴巴2014校招筆試哈爾濱站筆試題

才智咖 人氣:3.06W

1、宿舍內5個同學一起玩對戰遊戲。每場比賽有一些人作為紅方,另一些人作為藍方。請問至少需要多少場比賽,才能使任意兩個人之間有一場紅方對藍方和藍方對紅方的比賽?答案為4場

阿里巴巴2014校招筆試哈爾濱站筆試題

2、一個有10億條記錄的文字檔案,已按照關鍵字排好序儲存。請設計算法,可以快速的從檔案中查詢指字關鍵字的記錄。

3. 請描述一下TCP建立連線的三次握手過程

4. 在網際網路時代,系統穩定性、可用性要求越來越高,請列舉至少4中技術解決硬體、系統、網路等層面的'單點問題。

5. 請設計出一個搜尋引擎爬蟲的架構圖,並說明你設計的爬蟲需要如何優化來提升效能。