為了大家在金三銀四應聘面試期間都能順利的面試通過,收到自己心儀的offer,進入到自己理想的公司,小編特意為大家整理了一些面試題與技巧,【因為面試答案小編還在整理,所以,大家想要獲取面試答案的,可以加小編的程式設計師交流群:833145934 群裡還有大牛給大家分享java技術等方便的知識點:(分散式(Dubbo、Redis、RabbitMQ、Netty、RPC、Zookeeper、高併發、高可用架構)/微服務(Spring Boot、Spring Cloud)/原始碼(Spring、Mybatis)/效能優化(JVM、TomCat、MySQL)大家進群備註好訊息就可以。 】
最新面試題:
1.描述一下 JVM 載入 Class 檔案的原理機制?
2. 什麼是類載入器?
3. 類載入器有哪些?
4. 什麼是tomcat類載入機制?
5、類載入器雙親委派模型機制?
6、Java 記憶體分配?
7、Java堆的結構是什麼樣子的?
8. 簡述各個版本記憶體區域的變化?
9.說說各個區域的作用?
10. Java中會存在記憶體洩漏嗎,簡述一下?
11. Java類載入過程?
12、什麼是GC?為什麼要有 GC?
13.簡述一下Java 垃圾回收機制?
14.如何判斷一個物件是否存活?
15.垃圾回收的優點和原理,並考慮 2 種回收機制?基本原理是什麼?
16.深拷貝和淺拷貝?
17.什麼是分散式垃圾回收(DGC)?它是如何工作的?
18.在 Java 中,物件什麼時候可以被垃圾回收?
19.簡述Minor GC 和 Major GC?
20. Java中垃圾收集的方法有哪些?
21.講講你理解的效能評價及測試指標?
22.常用的效能優化方式有哪些?
23.說說分散式快取和一致性雜湊?
24.什麼是GC調優?