TL:9/1 一面,9/9 二面,9/17 三面,9/19挂一面:1. 简历拷打2. 手撕一道原创的bfs二面:1. 介绍实习2. MQ用了那些方面3. 事务该如何使用4. @Transactional5. 事务隔离级别?如何实现6. 快照读和当前读7. 索引如何创建8. 分布式事务9. 手撕:三数之和三面:1. 实习询问2. 实习拷打3. kafka和RocketMQ的区别4. kafka的零拷贝实现5. redisson的分布式锁怎么实现的6. redisson的红锁怎么实现7. zk如何实现分布式锁8. 对ES的了解9. ES深度分页是为什么10. ES的查询流程11. 定时任务怎么实现?12. 数据库的事务隔离级别13. 幻读问题14. select id>2 for update不同情况下上什么锁15. spring的单例和原型有啥区别16. JVM的单例和spring的单例有啥区别17. spring的容器、serverlet的容器、springboot的容器有什么区别?18.无手撕====================9/19===============挂