面試官比較和藹,但是問(wèn)的題都很難,特別喜歡問(wèn)底層0.用過(guò)Dubbo嗎,序列化的時(shí)候用的serialVersionID有什么用,有用一些自定義的序列化邏輯嗎,講講你知道的一些序列化第三方庫(kù)1.你有對(duì)服務(wù)的某個(gè)方法的調(diào)用時(shí)間作監(jiān)控嗎2.你有對(duì)服務(wù)的某個(gè)類(lèi)作監(jiān)控嗎,我說(shuō)我用過(guò)arthas,他追問(wèn)我怎么用的,然后問(wèn)我arthas的底層是什么3.你知道一些修改字節(jié)碼的框架嗎4.SpringAOP的底層是什么,我說(shuō)CGLIB,他說(shuō)CGLIB不是最底層的,再底層一點(diǎn)呢5.有用過(guò)AOP嗎,當(dāng)時(shí)怎么寫(xiě)AOP的,有用過(guò)兩個(gè)切面類(lèi)組合的情況嗎6.Spring的類(lèi)在初始化的過(guò)程中,我們有時(shí)候需要干涉他的初始化過(guò)程,講講spring為此提供了哪些接口7.如果自己設(shè)計(jì)一個(gè)Spring starter依賴,怎么設(shè)計(jì)?8.在Maven中,如果遇到了兩個(gè)jar包沖突,怎么解決9.有看過(guò)阿里巴巴Java開(kāi)發(fā)規(guī)范嗎,你印象最深刻的幾點(diǎn)是什么10.你提到開(kāi)發(fā)精度的問(wèn)題,講講BigDecimal的底層11.在使用Java的時(shí)候,有遇到No such method exception嗎12.Mysql存多少數(shù)據(jù)會(huì)出現(xiàn)性能問(wèn)題,計(jì)算機(jī)的硬件會(huì)影響mysql存儲(chǔ)性能嗎13.設(shè)計(jì)一個(gè)訂單系統(tǒng),講講各個(gè)訂單的模塊,能講多少講多少,講講你每個(gè)模塊的模型是什么樣子的,我答了SPU,SKU,用戶模型,訂單模型,交易模型,物流模型等14.有畫(huà)過(guò)類(lèi)圖嗎,類(lèi)圖有哪些關(guān)系15.了解分布式數(shù)據(jù)庫(kù)嗎, 你的實(shí)習(xí)數(shù)據(jù)庫(kù)有分庫(kù)分表嗎反問(wèn):部門(mén)做的業(yè)務(wù),base后來(lái)聽(tīng)說(shuō)面試官是個(gè)超級(jí)巨佬,唉確實(shí)問(wèn)的問(wèn)題都很有意思很深入,可惜自己太菜了