1. HashMap,Set的数据结构。
2. java多线程。
3. 设计模式。
4.spring种Bean的生命周期。
6. classLoader的种类,作用。
7.浅谈jvm。
8.垃圾回收的算法有哪些?实现原理?
9.spring和struts的区别。
10.缓存比如redis。
11. 消息队列。
12.有哪些线程安全的集合。
13.前端:window内置对象有哪些,如何操作dom节点。
14. 堆栈的区别。
15.spring 动态代理。
16. 数据库索引相关。
17.hashmap并发下的问题。
18. ArrayList是1.5倍扩容。
19.线程池。
一共有4种线程池,分别是Executors.newFixedThreadPool(), newSingleThreadExecutor(), newCachedThreadPool(), newScheduledThreadPool()。
20. Java8中的io用的是什么设计模式,能画出来吗。
21. B-tree, 红黑树。