1.你使用过哪些list2.arraylist和linkedlist的区别3.linkedlist出现环形查询怎么解决通过快慢指针或者哈希法进行定位,然后断开连接进行修改,规范节点操作,进行线程安全控制4.快查询和慢查询5.hashmap聊一下6.为什么要使用红黑树呢,而不使用其他的结构呢7.concurrenthashmap聊一下8.volatile关键字9.synchornized关键字10.springboot自动装配原理11.聊一下aop12.事务失效的情况13.双亲委派机制14.redis持久化方式15.缓存穿透16.b+树索引17.mysql有哪些索引18.索引失效的情况18.mvcc原理19.如果让你创建一张表你会怎么做?20.你介绍一下你自己的项目,对哪个项目掌握更深21.分布式下数据不一致问题怎么解决22.怎么解决分布式下mq不重复消费23.怎么解决spring循环依赖24.bean的生命周期25.jvm调优的经验