1ArrayList和linkedlist的区别,他们是不是安全的? 2你如何解决他们的不安全? 3多线程有几种同步的方式,分别讲一下。 4volatile的用法,和它的作用 5线程池机制,如果有高并发的请求出现如何解决? 6HashMap底层原理,它是如何扩容的?和HashTable的区别? 7悲观锁和乐观锁讲一下。Lock和synchronized是悲观锁还是乐观锁?乐观锁里的CAS了解么? 8面向对象设计的六大特性了解么,每个详细说说? 9数据库的四大特性,分别详细说一下。 10mysql数据库有几种索引方式?索引的底层数据结构是什么?还知道哪些索引结构? 11假设T表有A,B,C,D,...