1. 程式人生 > >百度三面

百度三面

讀者寫者 如何 sele 二叉 小時 現在 區別 cti 一個

一面:

1.簡要介紹項目;

2.select(),poll(),epoll()函數用法

3.介紹TCP和UDP

4.合並兩個有序鏈表,生成一個新的有序鏈表

5.二叉樹查找路徑 (4,5都是劍指offer上的題)

6.哈希表相關知識

7.讀寫鎖

二面:

1.簡要介紹TCP和UDP

2.介紹項目

3.說說各種排序算法復雜度及適用場景

4.讀寫鎖 讀者寫者問題

5.如何判斷兩棵二叉樹是否一樣

6.給一個數組,如何將其中的原本數據亂序

7.malloc和new區別

8.引用和指針區別(effective C++)

9.C中struct和C++中class區別

(感覺和一面面試官問的好多問題很相似)

三面:

聊了聊項目,最近在看什麽書,建議我專註某一領域

面了三個小時,很累,現在在等通知,瑟瑟發抖

百度三面