上海100-499小廠面經(jīng) 5/6
1.JAVA基礎(chǔ)
- 多態(tài)
- 集合
- 開發(fā)中常用的集合
- hashmap的底層數(shù)據(jù)結(jié)構(gòu)
2.JUC
- 線程和線程池的區(qū)別
- 線程的幾種狀態(tài)
- JAVA中的鎖
- ThreadLocal使用的注意點
3.Mysql
- 左連接右連接,內(nèi)連接外連接的區(qū)別
- 一二三范式
4.中間件
- redis
- 緩存三兄弟出現(xiàn)的原因以及解決辦法
- 布隆過濾器的實現(xiàn)原理
- 一致性哈希算法
- rabbitmq
- 消息堆積問題
5.項目
- springAi
- 矢量數(shù)據(jù)庫和rag檢索增強實現(xiàn)流程
- 斷點續(xù)傳的思想以及實現(xiàn)
6.設(shè)計模式
- 單例模式
7.其他
- git的常見命令
總結(jié)
理論基礎(chǔ)不扎實,語言表達能力欠缺。還要繼續(xù)努力。
---------------------------------------------------------------
5/7 后續(xù)又問了幾個問題
- git解決沖突
- maven常見命令(命令行)
- bean的周期
- 循環(huán)依賴解決方法
- 微服務(wù)的五大組件