一面
1、java中的锁,reentrantlock和synchronized。
2、concurrenthashmap介绍一下。
3、kafka如何保证消息可靠性。
4、MySQL事务隔离级别。
5、spring的DI和IOC,如何解决循环依赖。
二面
1、kafka中两天前的消息如何重新消费?
2、redis中的缓存击穿、缓存雪崩、缓存穿透是什么,如何解决。
3、SQL如何优化?
4、简历上项目每天数据量多少?TPS大概多少?
5、为什么跳槽去XX?这次跳槽给你带来什么收获?
然后下午就通知挂了