樓主雙非本科菜雞。 面試體驗(yàn)很好,面試官會(huì)指引回答問(wèn)題。 一面(50分鐘): 1.自我介紹 2.項(xiàng)目深挖 2.項(xiàng)目表結(jié)構(gòu)的設(shè)計(jì) 3.Mybatis底怎么實(shí)現(xiàn)預(yù)編譯的,運(yùn)用到了哪些Java技術(shù)? 4.數(shù)據(jù)庫(kù)索引有哪些?B樹/B+樹/紅黑樹怎么實(shí)現(xiàn)的? 5.Mybatis如何實(shí)現(xiàn)防止sql注入? 6.String/StringBuffer/StringBuilder? 7.為什么String用char數(shù)組存儲(chǔ)? 8.String 不可變的原因? 9.Synchronized關(guān)鍵字/Volatile關(guān)鍵字(底層實(shí)現(xiàn)原理)。 10.還知道哪些加鎖方式(重入鎖)和 Synchr...