1、先问项目中用了什么集合,就说为了线程安全用了concurrenthashmap,然后让讲是怎么实现线程安全的。2、concurrenthashmap和hashmap的区别3、hashmap的实现,扩容机制4、追问为什么要在大于8链表转红黑树,又要在小于6红黑树转链表5、reentrantlock和synchronized的区别6、reentrantlock的公平锁和非公平锁是如何实现的中间开始问项目的一些细节,大概10分钟,之后接着八股7、MySQL存储引擎8、追问默认存储引擎和myisam还有更细节的区别吗9、MySQL的各类日志10、MySQL的隔离级别11、缓存击穿和缓存穿透12、redis高可用13、追问主从复制细节、与哨兵机制的区别,了解集群吗能回忆起来的问题大概这么多,还有一些其他问题想不起来了手撕:链表反转Ⅱ(力扣92题)一道sql题,用了子查询来做