java面試題及答案2020
三面-2020/03/27-沤裱簦客網(wǎng)
- 這一面面試官問題問的很刁鉆,在項目哪里,一直在問細節(jié),然后給出場景讓我優(yōu)化.挺緊張的.
前半段面的很不好,感覺要掛,后面問的基礎知識我打的還好,就給過了 - 自我介紹
- 算法:無序數(shù)組中和為n的所有種可能(一開始想到了背包問題,但是發(fā)現(xiàn)不可以,最后用分治解決,最后實際上還可以剪枝,但是當時沒有想這么多)
- 項目(分布式問了很多,但是我在項目中使用了Dubbo但沒有過深入了解,就都沒有回答上來)
- Dubbo新增一臺實例的細節(jié)
- 防sql注入(問得很深很深,原理,具體細節(jié))
- Redis熱點key的問題(剛開始我說了主從復制,但是后面追問單機Redis如何解決)
- mysql性能優(yōu)化(包括表和sql,等等)
- AQS原理
- 公平鎖和非公平鎖的區(qū)別
- sync的實現(xiàn),jdk1.6后的優(yōu)化
- 一個擁有的鎖的線程是什么狀態(tài)的
- 這一面后面我問面試官什么時候能得到結果,面試官直接說過了.....但是讓我在面試房間等一會,等下一面,我以為是hr面了,但等來的還是技術面
所有面試題持續(xù)更新+答案整理見這里:
java面試題及答案2020持續(xù)整理