百度2014終端類校招筆試經驗分享
我投的是移動研發,北京的崗位。筆試時間是9.21,截至到9.26號,三面全部結束。經理面留下了我的簡歷,究竟是否通過還得看百度的結果了。總結一下,百度的題有一個特點:考的`很細甚至細到一行代碼,一個變量的命名。
筆試考了7道題,分析一下百度的筆試。三道問答題:
第一道TCP/UDP的區別,以及各自在應用層的協議舉例,只要計算機專業基礎課程好好復習了沒啥問題,
第二題考的是Android/IOS 中固化數據的方式,這個估計得靠自己做過并且總結了。
第三道考的是對一段函數的評價,(這個我做的也不好,長時間不搞C了,指針實在是不敢亂用啊)我主要關注的是健壯性以及是否浪費空間這兩層。
char * initMem(char *p)
{
p=(char *)malloc(100);
return p;
}
void test()
{
char *p=null;
initMem(p);
printf(p);
}
三道編程題,如果自己寫過很多代碼,注意代碼的整潔性和健壯性應該問題不大,而且近幾年好像沒咋考過很難的算法,足見百度是更注重基礎的。
1)用C/C++實現字符串的反轉。
2)(1,2,3(4,5,6),7,8)打印出1,2,3,4,5,6,7,8,即去括號,若出現括號不匹配,標識錯誤。
3)分別實現二叉查找數root中兩個節點的最近相連的雙親節點:遞歸,非遞歸函數。
系統設計題,靠個人分析了,今年踩了個狗屎運,IM+LBS是我的畢設,把我做的項目的體系結構劃了劃,說了說劃分模塊,設計模式選擇的理由。
是一個基于終端上的LBS+IM功能的架構設計,包括四個功能:
1)用戶打開LBS服務
2)用戶通過短信or 微信邀請好友加入LBS
3)用戶查詢打開LBS的用戶;
4)用戶選擇LBS用戶并發送IM 文本or 語音信息。
劃出架構設計圖、功能圖,分析這樣設計是如何考慮的。
【百度2014終端類校招筆試經驗分享】相關文章:
央視校招筆試經驗09-01
百度校招產品經理筆試題12-21
維品會校招筆試經驗07-28
2016騰訊校招技術類筆試11-28
經濟類筆試經驗分享12-04
2017網易校招筆試經驗11-30
2015百度校招產品經理筆試題目08-19
2015年百度校招產品經理筆試題07-26
關于迅雷校招技術類面試經驗01-29
中國建設銀行校招筆試經驗12-03