每刻日常實習一面(感覺問的很底層的八股文)
自我介紹
介紹項目
線程池的核心線程數(shù)減小會發(fā)生什么
springboot的自動裝配
redis作為注冊中心是框架實現(xiàn)的還是自己寫的
@Schedule注解,如何不調(diào)整會出現(xiàn)什么問題
多個定時任務(wù)同時執(zhí)行會出現(xiàn)什么現(xiàn)象
mq的選擇器用的什么模式(蒙了,不知道什么是選擇器)
有沒有使用mq的持久化功能,怎么開啟
guava本地緩存,還有其他的實現(xiàn)方式呢(說的map,但是感覺他想讓我說caffine)
了解的redis的數(shù)據(jù)結(jié)構(gòu)
zset底層怎么實現(xiàn)的
其他的數(shù)據(jù)結(jié)構(gòu)底層知道怎么實現(xiàn)的呢(不清楚嘞,沒有看過)
redis定時刪除的數(shù)據(jù)結(jié)構(gòu),就是過期時間到達怎么刪除的(不清楚啊)
redis的key過期怎么刪除
mysql的存儲引擎都有什么
mysql本地的持久化的存儲結(jié)構(gòu)(沒理解,說的redolog和binlog)
innoDb的內(nèi)存模型(蒙了...)
場景題:mysql中的兩個庫的兩個表編碼格式不同,這樣的情況做關(guān)聯(lián)查詢,是否會使用到索引,查詢效率怎么樣
MVCC流程
并發(fā)安全的集合都有什么
concurrentHashmap怎么保證線程安全
單例模式下,jdk和cglib有什么區(qū)別(...蒙了,他才反應說錯了,應該是動態(tài)代理)
有沒有看過反編譯的源碼呢(.....無語...他問這個問題的時候自己都憋不住笑了)
面試結(jié)束,沒忍住罵了句(傻d)
#面經(jīng)#