
一面
1.講講jvm運行時資料庫區
2.講講你知道的垃圾回收演算法
3.jvm記憶體模型jmm
4.記憶體泄漏與記憶體溢位的區別
5. select、epool 的區別?底層的資料結構是什么?
6.mysql資料庫默認存盤引擎,有什么優點
7.優化資料庫的方法,從sql到快取到cpu到作業系統,知道多少說多少
8.什么情景下做分表,什么情景下做分庫
9.linkedList與arrayList區別 適用場景
10.array list是如何擴容的
11. volatile 關鍵字的作用?Java 記憶體模型?
12.java lock的實作,公平鎖、非公平鎖
13.悲觀鎖和樂觀鎖,應用中的案例,mysql當中怎么實作,java中的實作
二面
- Java 記憶體分配策略?多個執行緒同時請求記憶體,如何分配?
- Redis 底層用到了哪些資料結構?使用 Redis 的 set 來做過什么?
- Redis 使用程序中遇到什么問題?搭建過 Redis 集群嗎?
- 如何分析“慢查詢”日志進行 SQL/索引 優化?
- MySQL 索引結構解釋一下?(B+ 樹)
- MySQL Hash 索引適用情況?舉下例子?
三面
- 如何保證資料庫與redis快取一致的
- Redis 的并發競爭問題是什么?如何解決這個問題?了解 Redis 事務的 CAS 方案嗎?
- 如何保證 Redis 高并發、高可用?
- Redis 的主從復制原理,以及Redis 的哨兵原理?
- 如果讓你寫一個訊息佇列,該如何進行架構設計啊?說一下你的思路,
- MySQL資料庫主從同步怎么實作?
- 秒殺模塊怎么設計的,如何壓測,抗壓手段
以上就是頭條研發3面題目,以下最新總結的最全2020阿里集團高級Java必考題范圍和答案,范圍包含最全Java多執行緒、MySQL、Spring、Redis、JVM等最全面試題和答案,僅用于參考~
最全阿里高級Java必考題范圍與答案

一面
1.講講jvm運行時資料庫區
2.講講你知道的垃圾回收演算法
3.jvm記憶體模型jmm
4.記憶體泄漏與記憶體溢位的區別
5. select、epool 的區別?底層的資料結構是什么?
6.mysql資料庫默認存盤引擎,有什么優點
7.優化資料庫的方法,從sql到快取到cpu到作業系統,知道多少說多少
8.什么情景下做分表,什么情景下做分庫
9.linkedList與arrayList區別 適用場景
10.array list是如何擴容的
11. volatile 關鍵字的作用?Java 記憶體模型?
12.java lock的實作,公平鎖、非公平鎖
13.悲觀鎖和樂觀鎖,應用中的案例,mysql當中怎么實作,java中的實作
二面
- Java 記憶體分配策略?多個執行緒同時請求記憶體,如何分配?
- Redis 底層用到了哪些資料結構?使用 Redis 的 set 來做過什么?
- Redis 使用程序中遇到什么問題?搭建過 Redis 集群嗎?
- 如何分析“慢查詢”日志進行 SQL/索引 優化?
- MySQL 索引結構解釋一下?(B+ 樹)
- MySQL Hash 索引適用情況?舉下例子?
三面
- 如何保證資料庫與redis快取一致的
- Redis 的并發競爭問題是什么?如何解決這個問題?了解 Redis 事務的 CAS 方案嗎?
- 如何保證 Redis 高并發、高可用?
- Redis 的主從復制原理,以及Redis 的哨兵原理?
- 如果讓你寫一個訊息佇列,該如何進行架構設計啊?說一下你的思路,
- MySQL資料庫主從同步怎么實作?
- 秒殺模塊怎么設計的,如何壓測,抗壓手段
以上就是頭條研發3面題目,以下最新總結的最全2018阿里集團高級Java必考題范圍和答案,范圍包含最全Java多執行緒、MySQL、Spring、Redis、JVM等最全面試題和答案,僅用于參考~
最全阿里高級Java必考題范圍與答案

獲取方式:一鍵三連之后加助理V



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

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/140637.html
標籤:其他
上一篇:Java進階教程、大廠面試真題、專案實戰,GitHub上這14個開源專案屌炸天了!
下一篇:Java工程師成長之路【更新中】
