1. ==,equals的區(qū)別,Interger比較是用==還是equals2. 拆箱和裝箱3. 原子操作類atomic,CAS實現(xiàn)的原理,CAS不操作會返回失敗嗎4. 操作數(shù)據(jù)庫,mybatis的寫法和流程思路,主要要注意哪些問題?5. a,b用戶同時對一個狀態(tài)進行操作,怎么處理?回答了數(shù)據(jù)庫鎖,synchronized,信號量,問還有什么方法。提示用redis(分布式鎖,不會,問鎖哪個字段)6. mysql事務(wù)隔離級別,默認是什么7. spring的事務(wù)是怎么實現(xiàn)的,使用的時候要注意什么問題?(提示private方法事務(wù)失效怎么處理)8. AOP管理的是什么對象來保證原子操作?9. 冒泡和快排的使用場景10. MySQL的索引了解哪些。where用函數(shù)導(dǎo)致索引失效的原因11. 給一個訂單,但是有多個商家,一個用戶下單可能買了第一個 第三個商家,發(fā)貨是分開發(fā)貨,設(shè)計一個物流信息相關(guān)的表怎么設(shè)計12. RAG的實現(xiàn)過程雖然答得一坨,但面試官人很好,很有耐心,也會給分享經(jīng)驗??