一面
形式:
2019年3月12日
電話面試
時長25min左右。
內容
- 簡單介紹三個項目;項目承擔角色,第二個項目中通信怎麼做的;第三個項目難點是什麼,怎麼優化的;
- TCP和UDP的區別;三次握手;Socket;
- B+樹應用場景哪些;爲什麼數據庫用B+樹做索引;
- -1 怎麼存儲的;java裏面int幾個字節;
- 內存管理機制(C++,Java都可以,聯繫和區別);
- 消息隊列了解嗎;講一下生產者消費者模型;
- linux瞭解嗎;jmeter壓測怎麼做的;壓測機的性能;
- 算法題:本質就是海量數據TopK;
總結
- 面試官有些嫌棄我主語言java;
- 其他基本都答得還行;
- 結束後主動給了我評價,暗示有二面;
二面
形式:
2019年3月13日
電話面試
時長1hour+;壓力面;
內容
- 個人信息確認,是否校招實習;
- 瞭解linux嗎;做個大型工程項目嗎;熟悉什麼語言;python,go瞭解嗎;
- 16年是有來過騰訊實習嗎;本科學過的課程;
- c程序,linux,32位系統,1G;void *p = malloc(1.2G)可以嗎?如果是600M呢?
- 內存模型;內存管理機制;(面試官想聽C++的)
- 瀏覽器輸入一個網址後的過程;
- HTTP長連接是什麼,使用場景;客戶端還是服務端設置;
- TCP四次揮手詳細講解(主動被動區別,FIN,ACK,瀏覽網頁時關閉tcp是怎麼樣的過程);爲什麼等待時間2MSL;MSL全稱是啥;
- 線程的狀態;是否學過計算機系統;
- 操作系統,調度算法題;如何設計數據結構和算法,提高程序效率;
總結
- 面試官有些嫌棄我是做java的;
- 總體答得很一般,越後面問題回答的越差,不過也沒有差到一問三不知;
HR面
形式
2019年3月19日
電話面
時長30min
內容
1.父母職業;
2.經歷過最困難的事情;
3.什麼時候可以來實習;
4.騰訊阿里怎麼選;
5.三個優點缺點,舉例說明;
6.爲什麼選擇做後臺研發;相比身邊其他同學怎麼樣;
…
其實問題挺多的,記不清了。
總體和HR小姐姐愉快聊天,過程中成功逗笑兩次;我真是聊天鬼才。
結果
2019年3月21日
生日前一天收到騰訊offercall。