【求職】地平線機器人C++方向面經

一面 2019/9 來自於比特論壇

1、自我介紹
2、項目
3、實現一個類:構造,拷貝構造,賦值運算符重載,右值引用的拷貝構造和賦值運算符重
載4、賦值運算符重載和拷貝構造的區別
5、智能指針,shard_ptr
6、快排,堆排
7、三次握手四次揮手
8、代碼題:判斷點是否在不規則多邊形裏(提示說要用向量的叉積)

二面 2019/9 來自於比特論壇

1、自我介紹
2、說一下兩個項目
3、P2P 下載的項目中:如果大文件的傳輸中斷了,怎麼處理(斷點續傳)
4、項目中多線程是怎麼處理的?join?detach? 5、C++的類型轉換,static_cast? dynamic_cast?
6、講一下虛函數
7、說一下多態的實現原理
8、TCP 協議爲什麼握手三次,揮手四次
9、原地刪除一個無頭結點的單向鏈表(劍指 offer 原題)

一面 2019/9 來自於比特論壇

1、const 用法
2、重載與重寫
3、出了一個多線程的題
4、默認構造函數,拷貝構造函數
5、寫個類解釋一下
6、說一下多態,怎麼實現
7、虛函數,純虛函數
8、vector 和 list
9、昨天面試題最後一個思路
10、進程與線程區別
11、怎麼實現多線程
12、怎麼弄一個死鎖
13、在 Linux 下的查找一個函數在哪個文件裏
14、實習經歷裏面的項目
15、問 HTTP 服務器
16、問多線程聊天室
17、想不想做算法

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章