9-29一面1.常规问实习以及项目2.java三大特性3.ThreadLocal内存泄漏4.Synchronized锁机制5.看过Spring底层源码吗?6.MySQL索引7.索引失效场景8.SQL优化方法9.消息队列顺序消费保证10.Redis11.缓存一致性12.分布式锁13.nacos服务注册发现14.分布式事务seata9-30二面1.String s1 = "hello"; 和 String s2 = new String("hello"); 的区别?2.字符串常量池在JVM的哪个区域?3.为什么HashMap线程不安全?4.ConcurrentHashMap 如何保证线程安全?它的 size() 方法原理5.AOP的底层原理6.@Transactional注解在什么场景下会失效7.MySQL覆盖索引8.Redis分布式锁9.服务熔断和降级的区别10.OpenFeign如何实现服务调用11.EXPLAIN 中 type 字段,REF 和 ALL 有什么区别?面试有好几个没答上[2,4,10],预感没戏了。