流程6月26号一面,6月28号二面,7月1号HR面,7月2号offer一面聊实习部分八股:completableFuture原理redis批量查询是怎么做的唯一联合索引是怎么设计的并发插入怎么避免重复并发更新怎么避免重复mysql除了行锁还有什么锁,区别是什么Apollo原理,怎么实现配置更新推送配置还是拉取配置rocketMQ和Kafka的区别是什么,如何做技术选型算法:链表倒数第k个值二面深挖实习部分八股:rocketMQ延时消息的实现和底层原理讲一讲Java的锁讲一讲线程池参数如何设置核心线程数为什么要有最大线程数核心线程数设置为0可不可以讲一讲JVM内存如何设置堆内存大小如何设置新生代...