前言
今天博主給大家分享下水友的最新的美團Java後端的三面過程,並且成功拿到了offer,快來吸人品!
一面
- 自我介紹
- TCP連線處理,後臺如何去做
- TCP握手和釋放過程
- HTTP請求格式,請求頭裡都有哪些資訊
- HTTP常用請求方法,get和post區別
- HashMap結構,為什麼連結串列長度超過8才升級成紅黑樹,直接用紅黑樹合適嗎?
- hash地址計算方法用md5()替換可以嗎,並解釋原因
- ArrayList和LinkedList分別應用場景,如果插入刪除和隨機存取操作次數都差不多,用哪一種,如何對比
- synchronized與lock的區別
- 執行緒和程序的區別
- redis持久化的方式及優缺點
- netty瞭解嗎
- springcloud瞭解嗎
- 有虛擬機器器調優經驗嗎
- tomcat是BIO還是NIO,知道如何調為NIO嗎
- BIO和NIO及AIO的區別,NIO的實現原理
- 建立執行緒的幾種方式
- 執行緒池的引數,及各個引數的作用
- spring中用到的設計模式,還了解其他的設計模式嗎
二面
二面主要在問專案
- 以往一個專案介紹
- 專案中技術點的詢問,架構設計,資料庫設計等
- Vue和EasyUI的對比考慮
- SpringBoot和傳統SSM的不同處
- SpringBoot自動設定原理
- SpringMVC內部設定原理,有哪些Bean類
- 設計資料庫考慮哪些方面
- B+樹資料結構
- 聚簇索引使用場景,頁分裂問題
- JWT的資料格式,為什麼要設計這樣的資料格式
- tomcat的accesslog紀錄檔的使用
- 如果記憶體使用率較高,如何監控到某個執行緒並具體到某一行程式碼
- Linux使用,命令
- IO多路複用
- 對於紀錄檔檔案,檢視前10的URL,用什麼命令
- 平時在學的東西,學習方式,深度和廣度,以最近在學的一個例子為例
- 反問
三面(HR面)
就是聊天。最有成就感的事,加班看法,之前面試的感受,未來規劃等等。
最後把面試成功的資料免費分享給大家,希望你也能成為下一個大佬!
資料領取:戳這裡免費領取,暗號:CSDN
聽說一鍵三連的粉絲都面試成功了?如果本篇部落格對你有幫助,請支援下博主哦