2025/4/8 哈啰后端開發(fā)實習面經
sxs投遞,大概一周左右邀面
1、自我介紹
2、介紹簡歷上項目(面試官覺得項目簡單,沒圍繞項目展開提問)
3、java面向對象語言的三大特性
4、常用集合,介紹HashMap與CurrentHashMap的區(qū)別
5、synchronized與ReentrantLock的區(qū)別
6、公平鎖的底層實現(xiàn)
7、線程池核心參數(shù),提交任務的流程,拒絕策略
8、Spring的特點
9、Spring的循環(huán)依賴問題,以及解決方案
10、Mysql與Redis的區(qū)別
11、Mysql的索引結構,為什么用B+做索引,有什么優(yōu)點
12、Mysql的隔離級別,默認隔離級別,實現(xiàn)該隔離級別的方式
13、Redis的使用場景
14、如何保證Redis與mysql的緩存一致性
15、有沒有用過其他的NOSQL數(shù)據(jù)庫,答:habse 問ES用過沒 答:用過但是沒仔細了解過底層,只知道它是一個基于倒排索引實現(xiàn)的數(shù)據(jù)庫
無手撕
反問:
1、公司業(yè)務
2、個人發(fā)展的建議,回答:基礎還行,項目都是學校的項目,不是實際企業(yè)的項目