
一面
- 執行緒池用過哪些,執行緒池有哪些引數,然后問我幾個常用執行緒池的用法和實際場景問題,
- 集合框架的知識,hashmap,ArrayList,LinkedList原始碼相關知識,基本整個介紹了一遍,與hastable,concurrenthashmap相互的關聯和區別
- 說幾個垃圾回收器,cms回收器有哪幾個程序,停頓幾次,會不會產生記憶體碎片,老年代產生記憶體碎片會有什么問題,
- 講講快速排序,分析一下時間復雜度?
- 雙親委派模型介紹一下
- java中同步、volatile關鍵字
- jvm記憶體磁區,為什么要有新生代和老年代
- 有做個JVM記憶體優化嗎?
- 資料庫索引 主鍵和唯一索引有什么區別
- 聚集索引和非聚集索引的區別?
- MySQL存盤引擎innoDB和MyISAM的區別?
- innoDB的B+樹索引葉子節點的Data域存盤的是什么?MyISAM的B+樹索引葉子節點的Data域存盤的是主鍵還是物理地址?
二面
- MySQL innodb的b+樹索引,主鍵索引,聚簇索引有什么區別,
- 資料庫四大特性
- 事務的四大隔離級別
- jvm場景問題, 標記清除多次后老年代產生記憶體碎片,引起full gc,接下來可能發生什么問題,
- MySQL里有哪些鎖,行鎖表鎖,樂觀鎖呢
- MySQL的死鎖怎么產生的,舉了兩個例子,
- dubbo里的zookeeper是做什么的
- aio,nio,bio的了解,NIO的核心概念有哪些?
- 常用的NIO框架有哪些?優劣勢
三面(總監面)
- 分布式下redis如何保證執行緒安全
- redis持久化的方式以及區別
- zookeeper如何實作分布式鎖、其他分布式鎖怎么實作
- kafka的架構,如何用kafka保證訊息的有序性
- 資料庫的優化包含哪些?MySQL的優化,談兩個你優化的例子,
- 最有技術難度的專案,介紹下相關核心設計流程,
- 作業中,遇見了技術瓶頸無法解決,你的解決思路?
- 未來你的職業規劃是怎么樣?
以上就是美團java面試題,以下最新總結的最全2020阿里集團高級Java必考題范圍和答案,范圍包含最全MySQL、Spring、Redis、JVM等最全面試題和答案,僅用于參考~
必考題和答案



答案獲取方式
關注+點贊!

轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/143789.html
標籤:其他
