1、單例模式 參考:Java設計模式 - 單例模式 (懶漢方式和餓漢方式)
2、fullGC的情況;
3、CAP理論;
4、QPS ;秒殺如何設計;
5、雙親委派模型;、
6、了解 IO;
7、NIO,IO的差別 參考:Java NIO:IO與NIO的差別 -阿裡
8、BIO,NIO
2、冒泡排序算法
https://blog.csdn.net/qq_42857603/article/details/81487759
3、本地緩存,緩存穿透,
4、JVM記憶體模型
5、垃圾收集算法
6、那個層處理異常
7、異常機制
參考:Java 異常體系(美團面試)
8、dubble的原理,使用zookeeper 進行服務注冊,
springCloud原理:使用uerek進行服務注冊。
如何通訊的:把IP和端口注冊到zookeeper或者 uerek;
9、分布式部署
分布式事務。
設計秒殺 設計模式 threadlocal 線程狀态 ,記憶體溢出,
10、load average 的差別 1,5,15
參考:load average 定義(網易面試)
DB類的:
1、資料庫設計的三大範式通俗解釋
2、設計資料庫分庫分表考慮的内容