JAVA面試準備點

java基礎:

1、常用集合類- 重點 HashMap、ConcurrentHashMap

2、多線程併發,AQS

3、動態代理、常用設計模式

4、java底層 -- 垃圾回收、類加載機制、內存模型、雙親委派 、JVM調優 -- 深入理解java虛擬機

框架:

1、Spring原理  熟悉並理解記憶 -- AOP IOC 事務

2、Springmvc原理 熟悉並理解記憶

3、Springcloud 各大組建原理 和 應用中的常用問題(spring cloud實戰中大部分有講)

互聯網架構常用工具:

1、redis -- 五大數據結構用法,單線程執行的理解、高可用架構的理解記憶(主從、哨兵、集羣)、數據如何同步 如何保證可靠性

2、zookeeper -- 數據同步、高可用算法、做配置中心、註冊中心(瞭解與eureka做註冊中心的對比)

3、mongodb -- 考察的相對較少

數據庫:

mysql 底層存儲實現 --- 

1、innodb myisam區別

2、數據具體怎麼存儲的

3、索引怎麼執行的和索引信息本身怎麼存儲的

4、執行計劃怎麼查看,執行計劃結果中各個參數表示的含義

5、高可用(主從、集羣)、數據同步

進階: 實戰經驗,線上問題處理、dump文件分析能力

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章