JAVA 互聯網面試


1:java和算法基礎 ---(常用的類hashMap等數據結構、java8特效、快速排序等++) 

2:服務框架 ---(rpc:dubbo,REST框架:Spring Web MVC,Spring Boot、Jersey,Apache CXF等) 

3:數據庫DB ---(mysql/mongodb、樂觀悲觀鎖、事務一致性) 

4:負載均衡 ---(高併發系統思想只有一個,分而治之  nginx等。) 

5:JVM ---(GC,類加載,Hotspot編譯器,多線程、併發和鎖,IO和NIO) 

6:消息隊列 ---(kafka發佈訂閱) 

7:緩存,分佈式緩存 ---(redis、一致性hash) 

8:性能評估和容量估算 ---(如對前端機、緩存、消息隊列、數據庫等各個性能指標的估算,例如:吞吐量,響應時間,內存,CPU,IO,網絡IO等。) 

9:設計一套高併發系統。



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