某中厂一面(八股盛宴)
1.自我介绍+项目相关
2. Redis 的 Set 底层是怎么存储/实现的?
3. 多线程下,线程之间的通信方式有哪些?
4.. 事务的“一致性”是怎么保证的?
5. 跳表底层是怎么实现的?
6. 项目中使用Redis做限流,具体是怎么防止刷单的?
7. AQS底层是怎么实现的?
8. 多线程下,控制资源并发访问(并发控制)有什么具体的方式或方法?
9. 事务的“隔离性”(Isolation)是怎么保证的?
10. 如何限制“一人一单”?
11. 为什么会有垃圾回收器(GC)?在 JVM 中,什么是“垃圾”?
12. 你是怎么理解数据库的事务的?
13. 场景题:如果把所有用户的下单ID存入一个优惠券的 Set 中,会导致“大Key”问题。大Key会给系统性能带来什么影响?如何解决或规避大Key问题?
14. ReentrantLock 是怎么实现的?
#我的求职进度条# #发面经攒人品#
2. Redis 的 Set 底层是怎么存储/实现的?
3. 多线程下,线程之间的通信方式有哪些?
4.. 事务的“一致性”是怎么保证的?
5. 跳表底层是怎么实现的?
6. 项目中使用Redis做限流,具体是怎么防止刷单的?
7. AQS底层是怎么实现的?
8. 多线程下,控制资源并发访问(并发控制)有什么具体的方式或方法?
9. 事务的“隔离性”(Isolation)是怎么保证的?
10. 如何限制“一人一单”?
11. 为什么会有垃圾回收器(GC)?在 JVM 中,什么是“垃圾”?
12. 你是怎么理解数据库的事务的?
13. 场景题:如果把所有用户的下单ID存入一个优惠券的 Set 中,会导致“大Key”问题。大Key会给系统性能带来什么影响?如何解决或规避大Key问题?
14. ReentrantLock 是怎么实现的?
#我的求职进度条# #发面经攒人品#
全部评论
相关推荐
点赞 评论 收藏
分享

查看27道真题和解析