點關注,不迷路;持續更新Java相關技術及資訊!!!
內容源于群友投稿!記錄面試騰訊跟攜程的的面試經驗,分享給大家,感謝支持!
前言
國慶小長假已經過去了,不知道各位程式員大佬是否找到作業了,今天面經是來自群友的投稿,記錄了面騰訊視頻跟攜程的一次面經,希望能幫到大家
攜程一面 60min

- 自我介紹
- java的特性
- jvm和類加載
- java和c++的區別
- 用了java1.8里面哪些包
- CurrentHashMap
- 多執行緒
- 執行緒的生命周期
- Executor
- Synchronized 和 Lock
- Redis的資料結構
- MySQL的索引
- 如果給用戶推薦路線行程,需要考慮哪些,
- 手撕代碼:在無序陣列中查找一個樹,要求用二分查找和遞回,
攜程二面 45min
- 自我介紹
- 問專案,為什么這樣做的,有什么好處,
- 手撕代碼:三數之和為 0,
希望接下來是一個hr面,我太需要一個offer了!!!
提供免費的Java架構學習資料,學習技術內容包含有:Spring,Dubbo,MyBatis, RPC, 原始碼分析,高并發、高性能、分布式,性能優化,微服務 高級架構開發等等,戳這里免費領取,暗號:CSDN
還有Java核心知識點+全套架構師學習資料和視頻+一線大廠面試寶典+面試簡歷模板可以領取+阿里美團網易騰訊小米愛奇藝快手嗶哩嗶哩面試題+Spring原始碼合集+Java架構實戰電子書,戳這里免費領取,暗號:CSDN
騰訊視頻一面

上來手撕兩道題:
- 字串轉數字
- 合并兩個有序鏈表
30min后問問題
- epoll/poll區別
- epoll有哪兩種模式
- 水平觸發和邊緣觸發是什么
- TIME_WAIT(), CLOSE_WAIT() 狀態發生在哪一步
- MySQL索引型別
- 專案上的東西
騰訊視頻二面:
全程聊專案
騰訊視頻三面:
- 用戶態和內核態
- 行程的尋址空間
- 行程通信方式
- server端如何處理高并發請求
- IO多路復用
- TCP四次揮手,服務器端給客戶端的ACK丟失怎么辦?FIN丟失怎么辦?
- Hash沖突有哪些解決方法?如何解決拉鏈不均勻?
- 場景題:一個檔案,十億條記錄,每個記錄分為三個欄位,第一個欄位是賬號,第二個欄位是賬號上線時間,第三個欄位是賬號下線時間,統計每一個時刻的同時在線人數?
總結
面試主要是考察你對原始碼的理解,對你所學,所用東西的理解,對專案的理解,所以接下來為了針對大廠面試,小編又來分享資料了


上述面試題答案都整理成檔案筆記,
也還整理了一些面試資料&最新2020收集的一些大廠的面試真題(都整理成檔案,小部分截圖),戳這里免費領取,暗號:CSDN
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/163484.html
標籤:java
