滴滴校招Java后端二面 30min

1. 实习项目
2. 线程池核心参数
3. 消息队列 如何保证消息不丢失?如何确保消息不被重复消费?如何解耦的?
4. 不可重复读和幻读 介绍+如何解决
5. synchronized 和 lock 的区别?
6. AQS 原理?ReentrantLock 原理?AQS如何实现?CountDownLatch和ReentrantLock都是基于AQS的有啥区别?
7. 场景题:1兆内存10兆数据里面都是IP地址,如何筛选出现最多的IP地址
8. 场景题:如何保证post接口幂等性?答redis+token实现,会出现锁失效问题?一个场景:锁时间到了怎么办(看门狗)?还有其他场景
9. 手撕:单例 要线程安全
反问
全部评论

相关推荐

评论
点赞
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务