面試必會要點!!!(主要針對實習生)面試
一.源碼篇設計模式
一.你作過那些項目呢?架構
二.用到哪些技術或框架呢?框架
三.是否閱讀過這些架構的源碼呢?spa
四.說說你爲啥要閱讀源碼呢?以及你最大的收穫是什麼?設計
五.你閱讀的源碼過程當中,見到過那些設計模式及相關類,能舉例述說嗎?對象
二.JVM篇內存
一.類加載器雙親委派模型?字符串
二.JVM運行時數據區是如何分配內存的?說說各個區域的做用?源碼
三.能聊聊字符串常量池嗎?
四.Java虛擬機如何斷定兩個Java類是相同的呢?
五.在Java中,對象何時能夠被垃圾回收?
六.能簡述一下垃圾回收機制嗎?