1:自我介紹
2:網(wǎng)絡(luò)庫中IO健壯讀寫的意義,為什么,怎么實(shí)現(xiàn)的
3:TCP連接的過程逢倍,需要注意哪些部分
4:time_wait狀態(tài)的詳細(xì)解釋韵洋,為什么這么做竿刁,怎么處理
5:線程池的實(shí)現(xiàn),注意的細(xì)節(jié)
6:手寫代碼:象棋中搪缨,將帥不能共線食拜,現(xiàn)在加入一個(gè)士,打印出所有可能解
7:算法題:一個(gè)發(fā)生器副编,以p的概率輸出0负甸,另一個(gè)發(fā)生器以1-p的概率輸出1。設(shè)計(jì)一個(gè)算法以等概率輸出0和1
8:算法題:數(shù)組中有一個(gè)數(shù)字出現(xiàn)一次,其他的出現(xiàn)兩次呻待。設(shè)計(jì)算法找出煮盼。延伸:兩個(gè)出現(xiàn)一次的數(shù)呢。再延伸:如何用二分法找出來带污。
9:DNS的解析過程
10:點(diǎn)擊一個(gè)鏈接僵控,發(fā)生了哪些過程,詳細(xì)解釋
11:C++中內(nèi)存如何分配鱼冀,有哪些類型
12:網(wǎng)絡(luò)庫中如何查找bug报破,如何檢測鏈接是否有效
13:TCP有哪些狀態(tài)碼
14:網(wǎng)絡(luò)編程里的錯(cuò)誤處理,錯(cuò)誤碼相關(guān)的處理方式
15:提問環(huán)節(jié)