1、ArrayList 和 LinkedList 在数据结构上有什么不同?
http://www.cnblogs.com/yinkh/p/6428759.html
2、LinkedList 是单向链表还是双向链表?
http://www.cnblogs.com/yinkh/p/6428759.html
3、HashMap 源码
4、ConcurrentHashMap 如何实现线程安全
5、数据库隔离级别
http://www.cnblogs.com/yinkh/p/6410991.html
6、MySQL索引类型
7、B+树数据结构
8、ReentrantReadWriteLock源码
9、冒泡排序、快速排序、插入排序、堆排序
http://www.cnblogs.com/yinkh/p/6439285.html
10、jdk中线程池当任务数量过多时如何处理?
11、垃圾回收过程,GC算法
12、Collections.sort() 方法默认的排序算法是什么?
13、ThreadLocal原理
http://www.cnblogs.com/yinkh/p/6473854.html
14、反射、动态代理
15、IOC、AOP
16、classLoader 双亲委派模型
17、java.util.concurrent 包
18、tomcat 和 jetty 线程模型和IO
19、Myisam 和 innodb的区别
20、一致性哈希