小红书-广告系统-后端 面经

Timeline

8.29投递-9.01笔试-9.21一面(截止9.26暂无结果)

一面

拷打项目

分布式锁锁什么?如果一个线程锁过期了另一个线程拿到了怎么办?宕机了导致锁过期了,另一个线程拿到怎么办?释放锁如何释放?

full GC如何排查?如何避免full GC?G1为什么可以预测垃圾回收时间?分区回收

手写生产者消费者模式

基于写的代码问:blockingqueue的底层实现?为什么不用arraylist?AQS是什么,底层如何实现?reentrantlock如何实现锁?锁如何提高并发度?aba问题如何解决?

全部评论

相关推荐

不愿透露姓名的神秘牛友
11-03 09:02
点赞 评论 收藏
分享
2 17 评论
分享
牛客网
牛客企业服务