写面经 攒功德纯八股1.java 为什么要用红黑树转红黑树条件2.threadlocal有没有用红黑树?线性探测,为什么3.java1.8新特性?xxoptional类,流,lambda表达式4.jvm调优,oom怎么办5.juc熟悉吗,说几个信号量semaphore,reentrantlock,countdownlock4.mysql的innodb为什么用b+树?5.回表6.索引覆盖7.你在用mysql中有什么技巧/经验?尽量索引覆盖8.redis 哨兵 集群9.redis如何知道自己的key在哪里10.redis 缓存穿透,击穿,血崩。11.java设计模式答了spring,答了io,但是其实他想问的是自己有没有实现过。12.问实习13.jwt14.java内存模型程序计数器-----------------接下来是简历中有的15.sentinel作用限流熔断16.seata 分布式事务分类答了xa和at区别17.rabbitmq与rocketmq kaffka区别18.垃圾回收机制为什么要分老年区,青年代二者用的回收算法是什么18.无手撕一面过两三天后二面挂