面試記錄2020.12.19

Shina_Mashiro發表於2020-12-19

1.瞭解過執行緒池嗎?在專案中使用了什麼執行緒池
2.瞭解多執行緒嗎?簡單說一下
3.Synchronize和lock的區別
4.死鎖發生條件?怎樣避免?
5.Hashmap是什麼?底層結構什麼樣?
6.引入紅黑樹的好處是什麼?使用連結串列和紅黑樹的區別是什麼?
7.你專案中使用了MySQL,建了哪幾個表?表之間的關聯情況。
8.你的表關聯使用外來鍵還是在程式碼中實現關聯?為什麼不使用外來鍵?外來鍵的作用和好處
9.id為主鍵,count(1),count(*),count(id)檢索過程有什麼不同?
10.MySQL底層資料結構是什麼?

相關文章