2017秋招C++面經
1 海康威視
(1)畫出TCP協議的建立和斷開,ISO的七層模型中,TCP和IP分別屬於哪一層?
(2)static的作用?
(3)簡述虛擬函式和純虛擬函式。
2 歡聚時代(YY)
(1)list map vector 能不能用for it迭代器刪除?
(2)知道執行緒安全嗎?(包括執行緒安全函式)
(3)有哪些什麼鎖,或有幾種型別的鎖?
3 B站(伺服器)
(1)畫出socket通訊
(2)Linux程序之間的通訊方式有哪些?各有什麼優缺點?
(3)Linux熟悉嗎?
(4)瞭解機器學習演算法嘛?
(5)如何判斷防止涉黃圖片上傳到伺服器?