一面(電話)
說說對JVM的理解
treemap和hashmap有什么區(qū)別?
Java多線程的的5大狀態(tài)圖流轉(zhuǎn)
mysql主鍵和唯一索引的區(qū)別
說說最近的項目
如何實現(xiàn)session共享,用redis如何實現(xiàn)
緩存擊穿的概念和解決方案
說說微服務(wù),微服務(wù)之間如何管理
二面(現(xiàn)場)
java nio常?用的三個類
java里面的同步鎖了解嗎?Countdownlauch和Cylicbarrior的區(qū)別,分別在什么應(yīng)用場景下使用
JVM的內(nèi)存結(jié)構(gòu)?哪些是共享的,哪些是線程私有的?Java虛擬機棧里面存放的是什么?
如何自己實現(xiàn)一個線程池讓別人使用?
哪些情況會觸發(fā)Java的類加載?
手寫代碼:快速排序、單例模式,化一個工廠和裝飾者模式的UML類圖
AOP的實現(xiàn)原理?
如何優(yōu)化一個慢查詢
Java鎖有哪幾種?可重入鎖和不可重入鎖的區(qū)別?
Lock和synchronized的區(qū)別?它們都是可重入鎖嗎?哪個效率更高?
手寫SpringMVC DispatcherServlet的大致實現(xiàn)

三面(現(xiàn)場)
平時的項目并發(fā)經(jīng)驗有哪些?
redis數(shù)據(jù)結(jié)構(gòu)
redis線程模型
redis數(shù)據(jù)淘汰機制
讀過redis源碼嗎?
mysql實現(xiàn)事務(wù)的原理(MVCC)
MQ底層實現(xiàn)原理
數(shù)據(jù)庫事務(wù)acid,事務(wù)操作,怎么加鎖,分布式系統(tǒng)鎖
什么情況容易發(fā)生雪崩?如何來解決
四面 :技術(shù)面
主要是并發(fā)想的項目介紹
技術(shù)含量較高的項目,從架構(gòu)設(shè)計到部署問了一遍
高并發(fā)架構(gòu)的設(shè)計思路
五面 :HR面
主要問手里的offer?
聊人生和未來的規(guī)劃?
以及相關(guān)的薪資?
以上就是阿里java研發(fā)5面題目,以下最新總結(jié)的最全阿里集團高級Java必考題范圍和答案,范圍包含最全MySQL、Spring、Redis、JVM等最全面試題和答案,僅用于參考~
最全阿里高級Java必考題范圍與答案



答案獲取方式
轉(zhuǎn)發(fā)此文+關(guān)注我私信回復【面試資料】即可免費領(lǐng)取