2021屆Java開發求職-------面試實戰之阿里實習

介紹

網上完整的少(都是一面二面) 我就挑一些吧

1、 synchronized和lock的區別
2、 spring bean加載
3、 介紹一下nio
4、 雙親委派機制,如何只有自己加載
5、 兩個String類如何區分
6、 Retrantlock aqs底層
7、 反射的原理
8.hashmap如何解決散列衝突
9.hashmap擴容的時候,鏈表尾部的節點怎麼處理的?(hashmap擴容過程)
10.Spring IOC的原理
11.設計模式
12.行轉列。寫一個sql,表裏有3行數據,如何查詢出這些數據並以一行的形式展現出來?比如一個字段,第一行a,第二行b,查詢出來是一行結果第一列a,第二列b(不會……)
13.那換一個簡單一點的吧,a和b兩個表,查出a表有b表沒有的數據行。
14、數據庫的事務隔離知道嗎?
15、數據庫的索引的數據結構。
16、網絡輸入一個域名會發生什麼?
17、滑動窗口是拿來幹嘛的,具體是怎樣的?
18.try 裏面return了finally還會執行嗎?執行順序是?
19.HashMap底層,多線程操作導致死循環問題
20.如果HashCode一樣,equal不一樣怎麼辦
21.ConcurrentHashMap底層 講了JDK1.7 和 JDK1.8之後的
22.ClassLoader 講了雙親委派機制,類加載可以用來幹啥
23.char int float long double幾個字節
24.守護線程
25.線程 sleep和wait的區別,sleep的時候CPU在幹啥
26.Volatile的作用,底層實現
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章