最新美團面試集合(一面+二面+三面+重點技術面試題)附面試解析

一面

  1. 簡短自我介紹
  2. 事務的ACID,其中把事務的隔離性詳細解釋一遍
  3. 髒讀、幻影讀、不可重複讀
  4. 紅黑樹、二叉樹的算法
  5. 日常用到哪些集合類?ArrayList和LinkedList區別?HashMap內部數據結構?ConcurrentHashMap分段鎖?
  6. jdk1.8中,對hashMap和concurrentHashMap作了哪些優化
  7. 如何解決hash衝突的,以及若是衝突了,怎麼在hash表中找到目標值
  8. synchronized 和 ReentranLock的區別?
  9. ThreadLocal?應用場景?
  10. Java GC機制?GC Roots有哪些?
  11. ​MySQL行鎖是否會有死鎖的狀況?


二面

  1. 樂觀鎖和悲觀鎖瞭解嗎?JDK中涉及到樂觀鎖和悲觀鎖的內容?
  2. Nginx負載均衡策略?
  3. Nginx和其餘負載均衡框架對比過嗎?
  4. Redis是單線程?
  5. Redis高併發快的緣由?
  6. 如何利用Redis處理熱點數據
  7. 談談Redis哨兵、複製、集羣
  8. ​工做中技術優化過哪些?JVM、MySQL、代碼等都談談


三面

  1. Spring Cloud用到什麼東西?如何實現負載均衡?服務掛了註冊中心怎麼判斷?
  2. 網絡編程nio和netty相關,netty的線程模型,零拷貝實現
  3. 分佈式鎖的實現你知道的有哪些?具體詳細談一種實現方式
  4. 高併發的應用場景,技術須要涉及到哪些?怎樣來架構設計?
  5. 接着高併發的問題,談到了秒殺等的技術應用:kafka、redis、mycat等
  6. ​最後談談你參與過的項目,技術含量比較高的,相關的架構設計以及你負責哪些核心編碼


最新美團面試題目,技術主要是3面,重點問了:面試

1.Java容器的問題:hashmap、currenthashmap等,建議面試前把這幾個問到最多的類的原理、到底層數據結構、再到數據擴容,以及算法複雜度,都須要重點掌握。redis

2.Java相關的:線程鎖、以及線程流轉圖、線程池等。算法

3.JVM不用說了,每次都考,若是對內存的回收,垃圾回收器的種類區別,回收算法機制這個必需要掌握。數據庫

4.數據庫MySQL相關的,這個也是每次必問,畢竟是平時工做中使用最多的,考察數據庫基本功:存儲引擎、SQL查詢優化、常見索引的使用和區別、事務的使用,表範式設計,以及分庫分表的策略和實際應用等。編程

5.分佈式也是必考的系列,問得最多就是Redis、Dubbo等,面試官主要就是考察緩存、RPC的實際使用狀況。緩存

6.若是面試前,還能對常見的高併發的場景,以及技術方案熟悉,那面試會好不少。網絡


如下是完整的技術3面題目數據結構

以上就是美團Java三面題架構

如下最新總結的2019阿里Java必考題範圍和答案——進入Qun:722414953免費獲取,但願在這個寒冬,能對找工做的同窗有必定的參考和幫助~併發

相關文章
相關標籤/搜索