java面試準備(1)
工作一年多,面試準備一波。無非就是3方面的準備:
1.java底層基礎準備,包括gc,虛擬機器,多執行緒併發,反射等
2.一些框架技術的使用,springboot,mq,分散式,大資料,redis等技術的使用
3.自己做的專案的業務,這個一般問的比較多,要詳細準備。
併發下的hashmap
我們知道在併發的情況下呼叫hashmap會效率很低,因為hashtable是用synchronized來保證執行緒安全的,也就是執行緒1put的時候,執行緒2就不能put了,只能等待。
而ConcurrentHashMap採用了鎖分段的技術,首先將資料分成一段一段的儲存,然後給每一段資料配一把鎖,當一個執行緒佔用鎖訪問其中一個段資料的時候,其他段的資料也能被其他執行緒訪問。
反射
概念:指在執行狀態中,對於任意一個類都能夠知道這個類所有的屬性和方法
相關文章
- 面試準備(1)面試
- java面試準備Java面試
- 【面試準備·1】Babel面試Babel
- 面試準備面試
- Java工程師如何在1個月內做好面試準備?Java工程師面試
- 如何準備面試?面試
- 面試準備(一)面試
- 如何準備Java的高階技術面試,java基礎面試筆試題Java面試筆試
- 面試準備-文章分享面試
- 面試準備題型面試
- 【面試準備·2】webpack面試Web
- jsliang 的 2019 面試準備JS面試
- Android面試準備(中高階)Android面試
- 面試準備——JVM相關面試JVM
- 2019 面試準備 - 圖片面試
- Java研發方向如何準備BAT技術面試答案JavaBAT面試
- 產品經理筆試面試準備筆試面試
- 如何準備校招技術面試面試
- 談談面試知識點準備面試
- 面試準備之java虛擬機器記憶體結構面試Java虛擬機記憶體
- iOS 面試策略之簡歷的準備到面試流程iOS面試
- java 面試題1Java面試題
- JAVA準備Java
- 我是如何準備阿里的社招面試,給準備java社招的朋友的一個建議!阿里面試Java
- 演算法與面試之-如何準備演算法面試演算法面試
- 2019 面試準備 - JS 原型與原型鏈面試JS原型
- iOS面試準備之思維導圖iOS面試
- 如何利用系統思維準備面試?面試
- 明明準備的挺好,面試又掛了……面試
- 面試準備——計算機網路(https)面試計算機網路HTTP
- Apple 面試寶典 – HR, 電面, Onsite 準備建議APP面試
- Apple 面試寶典 - HR, 電面, Onsite 準備建議APP面試
- BAT面試必備——Java 集合類BAT面試Java
- 面試必備 之 Java 集合框架面試Java框架
- java Integer 原始碼 面試必備Java原始碼面試
- 螞蟻金服面試經歷-前期準備面試
- vue 面試時需要準備的知識點Vue面試
- 2019 面試準備 - JS 防抖與節流面試JS