java面試準備(1)
工作一年多,面試準備一波。無非就是3方面的準備:
1.java底層基礎準備,包括gc,虛擬機器,多執行緒併發,反射等
2.一些框架技術的使用,springboot,mq,分散式,大資料,redis等技術的使用
3.自己做的專案的業務,這個一般問的比較多,要詳細準備。
併發下的hashmap
我們知道在併發的情況下呼叫hashmap會效率很低,因為hashtable是用synchronized來保證執行緒安全的,也就是執行緒1put的時候,執行緒2就不能put了,只能等待。
而ConcurrentHashMap採用了鎖分段的技術,首先將資料分成一段一段的儲存,然後給每一段資料配一把鎖,當一個執行緒佔用鎖訪問其中一個段資料的時候,其他段的資料也能被其他執行緒訪問。
反射
概念:指在執行狀態中,對於任意一個類都能夠知道這個類所有的屬性和方法
相關文章
- 面試準備(1)面試
- 【面試準備·1】Babel面試Babel
- Java工程師如何在1個月內做好面試準備?Java工程師面試
- 面試準備面試
- 如何準備面試?面試
- 面試準備(一)面試
- JAVA準備Java
- 【面試準備·2】webpack面試Web
- 面試準備-文章分享面試
- 面試準備題型面試
- 面試準備摘記面試
- 準備客戶面試面試
- 如何準備Java的高階技術面試,java基礎面試筆試題Java面試筆試
- Java研發方向如何準備BAT技術面試答案JavaBAT面試
- 面試準備——JVM相關面試JVM
- 如何準備前端開發者面試前端面試
- Android面試準備(中高階)Android面試
- 面試準備之JavaScript事件模型面試JavaScript事件模型
- Chapter One————1、行前準備APT
- 面試準備之java虛擬機器記憶體結構面試Java虛擬機記憶體
- 關於Java面試,你應該準備這些知識點Java面試
- 我是如何準備阿里的社招面試,給準備java社招的朋友的一個建議!阿里面試Java
- 談談面試知識點準備面試
- 如何準備校招技術面試面試
- 機器學習面試準備大全 – 技能要求、面試例題詳解機器學習面試
- iOS 面試策略之簡歷的準備到面試流程iOS面試
- 機器學習面試準備大全 - 技能要求、面試例題詳解機器學習面試
- 2019 面試準備 - 圖片面試
- 明明準備的挺好,面試又掛了……面試
- iOS面試準備之思維導圖iOS面試
- 產品經理筆試面試準備筆試面試
- 如何準備機器學習工程師的面試?機器學習工程師面試
- 資料科學家面試如何準備?資料科學面試
- 如何利用系統思維準備面試?面試
- Cate:我是如何準備Google面試的Go面試
- 我是如何準備技術面試的面試
- 我的IBM面試英語準備IBM面試
- java 面試題1Java面試題