天天看點

2020 面試 外包

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、設計資料庫分庫分表考慮的内容