【1】HashMap、ConcurrentHashMap、HashTable、HashSet
- HashMap的工作原理(存储原理、查找原理)
- HashMap和HashTable的区别,和ConcurrentHashTable的区别,和HashSet的区别
- 你能编程实现HashMap吗
- 使用HashMap的时候,应该如何设计key,使得key.hashCode()发生“碰撞”的几率尽量减小,并且使得查询速度得到提高?
- Map集合有几种遍历方式
【2】线程相关
- 线程同步有几种方式,各有什么特点
【3】数据库相关
- Java进行数据库操作的步骤
【4】JVM相关