騰訊客戶端一面(75min)
base深圳總部暑期實習,技術方向C++。
1.自我介紹
2.介紹一下目前實習技術方向,相關工作項目
3.說一下TCP和UDP
4.擁塞控制是怎么實現(xiàn)的?
5.介意轉變技術方向嗎?
6.綜拓一下深入理解計算機組成原理第九章內容(我簡歷上有列舉閱讀書目)
7.最近還看過什么書說一說相關技術(面試官有提問是否看過一些書籍)
8.說一下const關鍵字
9.說一下C++的面向對象(要求達到面很廣很深)
10.說一下虛擬內存(要求對整個相關體系有深入透徹的理解)
11.說一下內存分區(qū) (需要結合虛擬內存)
12.說一下虛函數(shù)表
13.實習中常用git嗎,說一說git
14.git pull和git rebase的區(qū)別
15.寫時拷貝怎么實現(xiàn)的(需要聯(lián)系到fork和相關方面)
16.說一下進程,線程,協(xié)程
17.為什么需要有內核態(tài)和用戶態(tài)
18.一個算法優(yōu)化題(簡單)
19.一個簡單貪心算法(簡單)
20.說一下用過的設計模式
21.說一下學習和工作中的學習方法
22.典型反問環(huán)節(jié)
總結:面試官的閱讀量,知識面非常廣,在整個面試過程中非常和善。個人正常發(fā)揮,問題回答的深度上有所不足。面試官最后評價,對技術體系的廣度方面較為優(yōu)秀但是在深度方面有所不足
。面試的問題大部分都是開放面很廣的問題,主要考察面試者的技術深度和廣度。總體來說難度很高。
#騰訊##暑期實習校招##面經(jīng)##客戶端面經(jīng)##實習#