多執行緒相關問題
實現多執行緒有哪些方式?有什麼異同?
執行緒的生命週期
執行緒池常用的有哪些?
執行緒池的工作原理
如何啟動和銷燬執行緒
什麼是執行緒死鎖
悲觀鎖和樂觀鎖,公平鎖和非公平鎖
java集合原理
集合的類圖
集合的資料結構實現
集合的效率
集合的遍歷
jvm虛擬機器
java的記憶體模型是什麼樣的
jvm記憶體分為哪些區域
記憶體溢位有些型別,如何解決
垃圾回收器有哪些
垃圾回收演算法有哪些
jvm常用的引數
如何定位分析jvm線上問題
有哪些分析jvm的工具
資料庫
索引的分類
索引的優化
索引的原理
事物的型別
聯合查詢,子查詢效率問題
如何實現讀寫分離
資料庫水平擴充套件和垂直擴充套件(分表和分庫)學習交流QQ群:478052716 如果你在學習Java的過程中或者在工作中遇到什麼問題都可以來群裡提問,阿里Java高階大牛直播講解知識點,分享知識,多年工作經驗的梳理和總結,帶著大家全面、科學地建立自己的技術體系和技術認知!可以加群找我要課堂連結 注意:是免費的 沒有開發經驗誤入哦! 不喜勿入!
框架類
spring(aop,依賴注入)
springmvc(原理)
dubbo(原理,支援哪些協議)
mybites(原理,常用的配置)
演算法類
常見排序原理和實現(8種)
求二叉樹的高度
二叉樹的遍歷
平衡二叉樹和紅黑樹
b樹,b+樹
遞迴和分治思想
貪婪演算法
linux伺服器
你常用的linux命令有哪些
linux許可權系統
如何寫tomcat重啟指令碼
如何用命令搜尋日誌,分析日誌
web伺服器
nginx配置反向代理
nginx配置負載均衡(哪幾種)
apache配置反向代理
tomcat引數調優
專案
你認為做的最有成就的一個專案
你在這個專案中負責什麼內容
遇到了哪些難點,如何解決的
你認為這個專案還有哪些改進的地方,為什麼這麼做