自我介紹;你是非科班的,說一下你的自學過程;
簡單介紹一下你的專案;
專案用到了epoll,講一下epoll的et模式和lt模式;
講一下epoll的oneshot?
驚群效應;
介紹一下專案;專案用到了執行緒池,如何避免多執行緒的同步錯誤?
執行緒間的通訊機制;
專案用到了stl,從原始碼角度講一種你熟悉的stl容器的實現?map與unordered_map的底層資料結構與查詢複雜度;
專案是用cpp11寫的嗎?講一下cpp11的新特性?
講一下智慧型指標為何能避免記憶體洩露?為什麼匿名函式能提高程式效率?
你的http報文解析是怎麼做的?用到了什麼資料結構?如果http應答報文大於你設定的寫緩衝區怎麼處理?
既然tcp更可靠,為什麼有很多專案還是優先選擇udp?udp快在**?如何保證udp的可靠性?
libevent了解過嗎?講一下libevent的原理;
記憶體對齊;
虛函式工作原理;
什麼時候用模板函式?什麼時候用虛函式?
cpp 類物件的記憶體分布;
手撕lrumap
介紹一下你的專案;你寫的伺服器效能怎麼樣?
伺服器壓力測試怎麼做的?
伺服器吞吐量?
伺服器響應時間?
如何減少響應時間?
如何確定伺服器的最大併發連線數?
講乙個你做過的乙個確實能用的專案;
還有什麼問題嗎?
做一下自我介紹;你在一年時間內又要做專案又要自學計算機基礎又要打比賽,時間是怎麼分配的?
你是**人?未來打算在**發展?
現在拿到幾個offer了?
最早能過來實習的時間?實習時長?
還有什麼要問的嗎?
2023年騰訊實習生C 面試題 持續更新中(3)
天天希望大家看到面經後一定要做充分的準備,結合自己掌握的知識,把面試中的每乙個問題都深入研究,找到面試官提問的重點,找面試管想要你回答的要點。並可以將自己整理的答案,整理處理,按照一定的邏輯分點作答。比如 q 請你講一下static這個關鍵字的使用 你一定要思考一下,組織一下自己的語言,然後給出面試...
2023年騰訊實習生C 面試題 持續更新中(1)
一面 多型怎麼實現的 虛表虛機制是怎麼回事 建構函式可以是虛函式嗎?為什麼?析構函式可以是虛函式嗎?為什麼?const是函式簽名嗎?是。有什麼作用?區分唯讀操作和賦值操作 c 11了解過嗎?variatic template講一講 右值引用講一講 lambda講一講 智慧型指標幹嘛的,大概怎麼實現的...
騰訊實習生筆試題
一 單項選擇題 1 給定3個int型別的正整數x,y,z,對如下4組表示式判斷正確的選項 int a1 x y z int b1 x y z int a2 x z y int b2 x z y int c1 x z int d1 x y z int c2 x z a a1一定等於a2 b b1一定定...