为了大家在金三银四应聘面试期间都能顺利的面试通过, 收到自己心仪的 offer, 进入到自己理想的公司, 小编特意为大家整理了一些面试题与技巧,[因为面试答案小编还在整理, 所以, 大家想要获取面试答案的, 可以加小编的程序员交流 q u n:948368769 群里还有大牛给大家分享 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 调优?
来源: http://www.jianshu.com/p/4b7e45ef88e8