具體業(yè)務(wù)是酒店。先貼timeline: 4-14 投遞 4-26 筆試(美團(tuán)好像是海筆?我推了一周才考) 4-28 約一面(我沒做ai面試也約了) 5-6 一面,5-9約二面 5-12 二面 5-13 offer一面(60min) 1. 自我介紹 2. 詢問項目,我有一個實驗室項目所以基本都問了實驗室項目,大概問到的點是項目的難點和亮點,稍微了解了一下項目的場景(約20min) 3. 八股題目(30min) 反射的原理,反射的應(yīng)用 HashMap的實現(xiàn)原理,紅黑樹和鏈表之間的轉(zhuǎn)換閾值 ThreadLocal的實現(xiàn)原理,父子線程之間怎么傳遞數(shù)據(jù),子線程改了InheritableThreadLocal父線程會察覺到嗎 線程池的主要參數(shù),常見線程池主要參數(shù) java8使用的垃圾處理器,CMS和G1的階段 new一個對象的流程 SPRING框架如何管理對象 SPRING用到了哪些設(shè)計模式,@Filter注解用了哪一種 MySQL慢查詢優(yōu)化,索引的數(shù)據(jù)結(jié)構(gòu),為什么選用B+樹,B+樹的層數(shù)計算,B+樹的擴(kuò)容機制 MVCC的大致原理和MySQL事務(wù)隔離級別 Redis緩存穿透擊穿和雪崩的定義和解決方案 4. 手撕:合并區(qū)間,力扣原題(5min) 5. 反問(5min) 部門業(yè)務(wù):酒店 面試表現(xiàn):不讓說 學(xué)習(xí)建議:再看看基礎(chǔ)的,項目多實踐一下 面試流程:3天之內(nèi)出結(jié)果 6. 面試表現(xiàn):八股有點忘了,第一次面也有點緊張,說話磕磕巴巴的(還被面試官問了是不是第一次面),表現(xiàn)不是很好二面 1. 專業(yè)非科班,而且看著有點遠(yuǎn)??? 2. 未來的職業(yè)規(guī)劃(后續(xù)在反問環(huán)節(jié)解釋說這個問題是想問我會不會繼續(xù)干開發(fā)) 3. 項目詢問 實驗室項目的場景和效果 感覺和互聯(lián)網(wǎng)的場景不太一樣?聊聊你是怎么解決開發(fā)過程中遇到的困難的 為什么輪子要選這個? 聊聊分布式鎖+狀態(tài)機可能出現(xiàn)的安全隱患和解決方案(沒答上來,面試官說應(yīng)該按照具體情況加驗證保證安全) 4. 八股 操作系統(tǒng)看過嗎,頁表的概念,多級頁表的作用,能否節(jié)約內(nèi)存(這個理解錯了,解釋后面試官覺得我說的也不錯) 5.場景題 怎么在一個1T的文件中比較高效地定位一個1M的塊 6. 閑聊 放不放實習(xí)? 為什么用java?java怎么學(xué)的? 第一次用框架搭項目遇到了啥問題,怎么解決的? 7. 反問 部門業(yè)務(wù):比一面講的細(xì)了不少,巴拉巴拉了一堆,當(dāng)時有點大腦宕機了,沒聽進(jìn)去一點,光點頭嗯嗯啊啊了 學(xué)習(xí)建議:代碼差不多了,多從宏觀上思考 面試流程:3-5天,問確切時間說自己也不知道 8. 面試表現(xiàn):聊得還挺好的,氛圍不錯,大部分都說上來了,就是場景題大腦宕機了沒說上來,后續(xù)在提醒下才說了個差不多。 美團(tuán)的面試體驗是獨一檔的好,面試官感覺都很有精神,態(tài)度也很好,遇到不會的題目和緊張的時候都會鼓勵、給提示和給臺階下,流程推進(jìn)也挺快的(不是因為給我發(fā)offer了我才吹的)。 感謝美團(tuán),化身團(tuán)孝子(doge)。祝大家暑期實習(xí)順利!