平安人壽JAVA社招一面面經
一共面試了42分鐘,以下是復盤。
1. 自我介紹,講一下你的項目,涉及到的技術棧。
2.mysql慢查詢怎麽優化,你們遇到過嗎?3.mysql事務隔離級別有哪些?
4.mysql的索引有瞭解過嗎?講一下
5.紅黑樹的原理你知道嗎?
6.快排的原理。
7.TCP三次握手原理
8.SQL注入瞭解過是什麽嗎,什麽情境下發生,怎麽預防。
9.Mybatis爲什麽預編譯處理后就能阻止sql注入
10.怎麽創建綫程,並定義綫程裏面的方法?
11. sleep(),wait()的區別?
12.怎麽初始化綫程池?
13. Spring IOC,AOP介紹一下?談談你的理解
14.你對反射怎麽理解?
15.Spring事務的傳播機制你瞭解多少,你有在項目裏面配置過嗎?
16.oracle的事務機制你怎麽處理,每次都commit嗎?
17.你的項目用戶量很小,很少用到并發吧?
18.你説到了紅黑樹,那麽hashmap哪裏用到了紅黑樹?
19.Redis你用來做什麽的?緩存
20.緩存爲什麽不用jvm級別的緩存?
21.Redis的數據機構有哪些? 你只用到了string吧?
22.SpringMVC的工作原理你給我講一下唄?
23.反問。