参加了几场面试,小结下问题:
- Java 运行时内存模型,最好能画出来
- Java 分代GC的原理,JVM中的集中GC 算法
- 基本多线程的方法和原理
- HashMap ConcurrentHashMap怎么实现的
- Java序列化有几种方法,内建的Java序列化方法怎么用,如何定制序列化方法
- Java IO框架,异步io,Java 网络编程,Java NIO
- Java 的反射机制
- Java的泛型机制,它与C++的有什么不同,Java为什么使用这种泛型机制
- Java GC中的Root集合中有哪些引用(不要忘了JNI中的local变量和JVM自己hold的变量)
- To be continued。。。