1. 程式人生 > 其它 >元戎啟行——C++後端研發崗一面

元戎啟行——C++後端研發崗一面

一面 50min

1. 自我介紹

2. 什麼專業

3. 用什麼語言比較多

4. 介紹一下你的專案

5. epoll 和 select的區別

6. 假設握手之後,伺服器或者客戶端連線異常中斷。請問客戶端或者伺服器是怎麼通過socket結束這個流程的。

7. 四次揮手

8. 三次握手是在什麼時候發生的

9. 為什麼四次揮手要四次,三次握手是三次

10. tcp握手後,客戶端傳送一個包,伺服器一直沒有迴應。可能是什麼原因產生的 (開放題)

11. tcp的滑動視窗

12. RTT是什麼

13. upd基礎上加上可靠機制的協議

14. 網路這一塊你想要下一步深入學習的方向是什麼

15. 伺服器的測壓

16. 執行緒池的設計理念

17. 如何管理執行緒任務均衡

18. 聊聊你的stl

19. unordered_map和map的區別

20. 紅黑樹與AVL樹的區別

21. 作業系統裡的記憶體的管理什麼樣的?使用者態和記憶體態,是怎麼分配

22. 作業系統都瞭解啥

23. 兩個程序,一個低優先順序的程序切換成高優先順序的程序,作業系統都做了什麼。

24. 程序裡面有一個叫nice的東西瞭解嗎

25. linux檔案系統裡的軟連線和硬連線

26. 刪除檔案後,硬連線和軟連線的連線狀態會變成什麼樣

27. linux檔案系統有哪些

28. 寫題目 —— 兩個有序連結串列合併

ps. 這個網址有點點難用....寫了20min