【求職】聲網 c++方向面經

聲網

c++方向面經

第一篇

一面 2019/9/**27 **

1、做車輛分割的時候,爲什麼只用了語義分割,有沒有考慮目標檢測之類的,我尋問是否 指

實體分割之類的

2、使用 Kmeans 做聚類的時候,有沒有考慮過做一些卡方校驗之類的,我說標題聚類用的

embedding 這種數據,應該用不上吧

後面就是針對機器學習問了一些問題

3、一個箱子裏有 m 個球,有放回的摸球,共摸了 m 次,求一個球一直沒被摸到的概率,

假設 m 很大

4、講一講 Bias 和 Variance

5、講一講 L1 和 L2,然後問我 L2 除了正則懲罰還有什麼作用

第二篇

一面 2018/9/**6 **

1、項目是自己做的嗎?項目用到的技術

2、瞭解斷點續傳嗎

3、一個圖片有 300k 因爲異常原因只下載了 150k 如何能不從頭開始下載

4、Linux 底下你如何調試,如果程序崩潰了怎麼辦

5、有過多線程開發經驗嗎?線程同步有哪些

6、STL 瞭解嗎?vector 中如果插入元素迭代器需要修改嗎?刪除元素呢

7、list 中插入元素迭代器需要修改嗎?刪除元素呢

8、你瞭解哪些 map?map 底層原理

9、紅黑樹中插入刪除元素迭代器需要更新嗎

10、有過 socket 編程開發經驗嗎

第三篇

一面 2018/9/**14 **

1、面試官介紹了公司

2、自我介紹一下

3、malloc 底層原理以及 STL 空間配置器的實現

4、內存碎片問題

5、斷點續傳原理,以及線程安全的任務隊列

6、爲什麼沒有用 IO 多路複用

7、epoll 的實現原理

8、C++11 右值引用,move 和 forword

9、C++11 智能指針用過哪些

10、C++11 智能指針你用過的有什麼區別

11、如果說 unique_ptr 不能複製,可是我非要轉移他的所有權呢

12、析構函數最好是虛函數,爲什麼

13、多態是怎麼實現的

14、進程間通信有哪些

15、消息隊列和共享內存有什麼不同

16、一個進程用 malloc 最多可以申請多大內存

17、聊聊人生,聊聊學習

18、用過 windows API 嗎

19、對音視頻開發有什麼看法

20、你應聘的是後臺開發,能接受轉成前臺客戶端開發嗎

二面 2018/9/**14 **

1、TCP 和 UDP 的區別?

2、TCP 擁塞控制。

3、我們需要低延遲音視頻傳輸,說個實現思路?

4、要是需要保持高可靠性呢?

5、說說線程和進程的區別?

6、進程切換怎麼換的?

7、對項目做過性能測試嗎?怎麼樣?

8、說說 TLS?

9、說說斷點續傳的具體實現?

10、做過性能測試嗎?

11、還有什麼想問的?

第四篇

一面 2018/9/**8 **

1、介紹了公司

2、自我介紹一下

3、問項目<內存池>

4、問項目<HTTP 服務器>,問了斷點續傳原理,以及線程安全的任務隊列5、

C++11 右值引用,move 和 forword

6、C++11 智能指針

7、C++繼承與多態

8、進程間通信

9、一個進程用 malloc 最多可以申請多大內存

10、聊聊人生,聊聊學習

11、用過 windows API 嗎

12、對音視頻開發有啥看法

13、你應聘的是後臺開發,能接受轉成前臺客戶端開發嗎

二面 2018/9/**8 **

1、TCP 和 UDP 區別、TCP 擁塞控制,如何降低延遲音視頻傳輸,說個實現思路,如何保

持高可靠性

2、說說 Linux,線程和進程的區別,進程切換怎麼換的

3、項目<內存池>做過性能測試嗎?怎麼樣?說說 TLS

4、項目<HTTP 服務器>說說斷點續傳的具體實現,做過性能測試嗎

5、面試就醬結束啦~還有啥想問的

求職必備刷題官網:https://github.com/bennyrhys/interview
【更多互聯網公司筆試面試真題請關注“讓我遇見相似的靈魂”公衆號】

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