騰訊視訊一二三面和攜程後臺開發一面二面面經

2020-10-08 21:00:24

點關注,不迷路;持續更新Java相關技術及資訊!!!
內容源於群友投稿!記錄面試騰訊跟攜程的的面試經驗,分享給大家,感謝支援!

前言

國慶小長假已經過去了,不知道各位程式設計師大佬是否找到工作了,今天面經是來自群友的投稿,記錄了面騰訊視訊跟攜程的一次面經,希望能幫到大家

攜程一面 60min

面試攜程

  1. 自我介紹
  2. java的特性
  3. jvm和類載入
  4. java和c++的區別
  5. 用了java1.8裡面哪些包
  6. CurrentHashMap
  7. 多執行緒
  8. 執行緒的生命週期
  9. Executor
  10. Synchronized 和 Lock
  11. Redis的資料結構
  12. MySQL的索引
  13. 如果給使用者推薦路線行程,需要考慮哪些。
  14. 手撕程式碼:在無序陣列中查詢一個樹,要求用二分查詢和遞迴。

攜程二面 45min

  1. 自我介紹
  2. 問專案,為什麼這樣做的,有什麼好處。
  3. 手撕程式碼:三數之和為 0。

希望接下來是一個hr面。我太需要一個offer了!!!
提供免費的Java架構學習資料,學習技術內容包含有:Spring,Dubbo,MyBatis, RPC, 原始碼分析,高並行、高效能、分散式,效能優化,微服務 高階架構開發等等。戳這裡免費領取,暗號:CSDN
還有Java核心知識點+全套架構師學習資料和視訊+一線大廠面試寶典+面試簡歷模板可以領取+阿里美團網易騰訊小米愛奇藝快手嗶哩嗶哩面試題+Spring原始碼合集+Java架構實戰電子書。戳這裡免費領取,暗號:CSDN

騰訊視訊一面

面試騰訊視訊

上來手撕兩道題:

  1. 字串轉數位
  2. 合併兩個有序連結串列

30min後問問題

  1. epoll/poll區別
  2. epoll有哪兩種模式
  3. 水平觸發和邊緣觸發是什麼
  4. TIME_WAIT(), CLOSE_WAIT() 狀態發生在哪一步
  5. MySQL索引型別
  6. 專案上的東西

騰訊視訊二面:

全程聊專案

騰訊視訊三面:

  1. 使用者態和核心態
  2. 程序的定址空間
  3. 程序通訊方式
  4. server端如何處理高並行請求
  5. IO多路複用
  6. TCP四次揮手,伺服器端給使用者端的ACK丟失怎麼辦?FIN丟失怎麼辦?
  7. Hash衝突有哪些解決方法?如何解決拉鍊不均勻?
  8. 場景題:一個檔案,十億條記錄。每個記錄分為三個欄位,第一個欄位是賬號,第二個欄位是賬號上線時間,第三個欄位是賬號下線時間。統計每一個時刻的同時線上人數?

總結

面試主要是考察你對原始碼的理解,對你所學,所用東西的理解,對專案的理解。所以接下來為了針對大廠面試,小編又來分享資料了
Java面試資料
Java面試資料

上述面試題答案都整理成檔案筆記。
也還整理了一些面試資料&最新2020收集的一些大廠的面試真題(都整理成檔案,小部分截圖),戳這裡免費領取,暗號:CSDN