1,ArrayList数据结构及扩容
Vector - 有序,可重复,可忽略类型,线程安全
Iterative - 快速失败机制,Enumeration - 无快速失败机制
Collections.synchronizedList
CopyOnWriteArrayList
ReentrantLock
AbstractQueuedSynchronizer
fair / nonfair
2,Set如何去重
3,重写equals时要不要重写hashCode方法
4,AQS
5,描述jvm内存结构,栈贞结构
6,如何判断一个对象要不要被回收
7,jvm线上参数
8,ThreadPoolExcutor工作流程
9,spring Bean 生命周期
10,spring 如何解决循环依赖
11,redis数据类型
12,redis缓存数据一致性
14,什么是分布式系统
15,分布式事务
Lock,Reenterlock