百度2015軟件開發(fā)工程師筆試題
百度的題總體來說不難,都是一些基礎(chǔ)的題。好像近幾年都有這樣的趨勢,計算機網(wǎng)絡,操作系統(tǒng),數(shù)據(jù)庫,每個基礎(chǔ)課出一道題。接著是三道程序設(shè)計題。最后是系統(tǒng)設(shè)計題。所以好好看計算機基礎(chǔ)是關(guān)鍵。
計算機基礎(chǔ)簡答題
1.簡述tcp的三次握手和四次揮手,以及為什么揮手的時候需要四次。
2.列出內(nèi)存管理淘汰算法,并簡述。
3.列出數(shù)據(jù)庫的范式,并簡述。
程序設(shè)計題
1.尋找單向鏈表中的某一項,如果這項出現(xiàn)了兩次,則返回第一次。
2.一個正整數(shù)集合s,找到其中的最大元素從c,使得c=a+b。a,b也是正整數(shù)集合的元素。
3.用棧模擬隊列,實現(xiàn)enqueue(入隊),dequeue(出隊),isEmpty(是否為空)。并寫出完整的`單元用例。
系統(tǒng)設(shè)計題
設(shè)計一個云端控制系統(tǒng),一般的應用都有一定的云端控制能力
1.畫出系統(tǒng)模塊視圖
2.單個機器如果有很多的鏈接,如何管理鏈接中斷,連接查詢。
3.提高系統(tǒng)的容錯能力。
【百度2015軟件開發(fā)工程師筆試題】相關(guān)文章:
軟件開發(fā)工程師筆試題12-13
2015百度春招產(chǎn)品經(jīng)理筆試題08-29
軟件開發(fā)工程師JAVA筆試題10-15
2015百度校招產(chǎn)品經(jīng)理筆試題目08-19
2015年百度校招產(chǎn)品經(jīng)理筆試題07-26
Java軟件開發(fā)工程師筆試題寶典10-15
百度JavaScript筆試題11-19
阿里2015開發(fā)工程師筆試題目08-21