整体时长:半小时自我介绍简单讲两三分钟。项目问答+八股考察在项目中怎么使用的 Caffeine 缓存Caffeine 比 Guava 好在哪介绍 Caffeine 的缓存刷新策略举例说明如何混合使用多种过期策略来满足复杂的缓存需求本地缓存和分布式缓存的差别什么情况下使用本地缓存,什么情况下使用分布式缓存项目中使用的什么消息中间件,什么时候需要使用消息中间件【感觉这里其实应该有一堆消息队列的问题】MySQL 的事务隔离级别什么是幻读,除了串行化,还能怎么解决幻读是只有插入和删除的时候会有幻读问题吗讲讲 MySQL 的锁Java 和 Scala 的区别讲讲 ConcurrentHashmap 当其 key 为链表时,锁住的是链表头还是什么手撕代码K个一组翻转链表