快手社招 java 一二面

📍面试公司:快手

👜面试岗位: java 开发

📖面试问题:

一面

  1. 自我介绍+项目
  2. 分层缓存架构
  3. 数据如果只存在 redis 中可以吗
  4. DB 中的写压力
  5. MQ 有消息积压吗
  6. DB 的 TPS
  7. 怎么分库分表的
  8. 读写分离
  9. 如果你们的redis中要新增一个数据,是怎么做的
  10. 怎么做的异步重试
  11. redis 中是什么形式来存的数据
  12. 如果突然有很多数据要写进redis了,有什么措施
  13. 如果缓存了 5 页数据,这个时候新增加了一条,会发生什么
  14. 每台实例上的本地缓存都要存储所有的数据信息吗
  15. 如果数据越来越多会对本地缓存造成什么影响
  16. 本地缓存淘汰策略
  17. 秒杀场景下单全流程
  18. 库存回刷
  19. 有一笔订单用户取消了,这个时候 redis 成功了但是数据库没成功,会发生什么
  20. 如果你们在凌晨对账同步的时候刚好碰上用户下单呢
  21. 被拦截的用户会看到什么报错
  22. 具体加了什么锁
  23. 分布式锁的原理是什么
  24. 回删完成后怎么解锁
  25. 锁的安全性怎么保证
  26. 为什么你们释放锁的时候需要用一个唯一的 id 做校验
  27. threadLocal 怎么做到线程安全的
  28. threadLocalMap 和 HashMap 的区别
  29. ThreadLocal怎么避免内存泄漏
  30. AtomicInteger 类,这个类是线程安全的吗,原理是什么
  31. 线程池调度机制
  32. Synchronized 和 reentrantlock的区别
  33. select * from t where a = 100 and b > 100 and b <= 1000 and c = 10,给这个 sql 创建索引
  34. innodb 默认事务隔离级别
  35. 可重复读和读已提交的区别
  36. 算法题:有序链表去除重复元素 给出1→2→3→3→4→4→5,返回1→2→5

🙌面试体验:面试节奏很和谐

二面:

  1. 项目+自我介绍
  2. 具体说一下缓存优化和高并发下单
  3. redis 预占库存,先预占还是先下单
  4. 如果预占成功但是下单失败呢
  5. redis 慢查询的优化怎么做的
  6. 怎么判断 redis 有无慢查询
  7. MySQL的锁
  8. 间隙锁之间互斥吗
  9. 索引
  10. 主键索引和非主键索引
  11. 索引失效
  12. 场景设计:有一个直播间打赏的 MQ,记录某用户在某直播间打赏了某主播,有多少打赏金额。实现一个直播间送礼金额榜单,需要展示 top100。要求:准时实时性;准确性;高并发
  13. 算法题:实现一个 LinkedList 双向链表的数据结构,里面有 add 方法和 remove 方法
  14. 了解可靠消息原理吗
  15. 不支持两段式提交怎么实现事务消息
  16. 如何判断消息需要重试

🙌面试体验:非常难

#软件开发笔面经#
全部评论
你好是不是客服系统呀
点赞 回复 分享
发布于 2025-05-12 23:44 北京
学长加油
点赞 回复 分享
发布于 2025-05-12 22:31 辽宁
是不是投的支付啊
点赞 回复 分享
发布于 2025-04-29 12:04 浙江

相关推荐

现在是2026.2.27,距离我2025.8.16在boss上投出第一份简历以来已经过去了半年多时间了。可能许多牛友对我并不陌生,在去年的89月份,深陷实习焦虑的我不停的在牛客上发帖求助,改过的简历不知道发了多少次。因为双非本的缘故,在实习这条路上可谓是处处碰壁。boss上四位数的沟通只换来两位数的回复,好不容易约到的面试很多还因为各种原因被挂。最终在9月底遇到了我实习过程中的第一个贵人:美团实习的ld。尽管那是个测开岗,但是没有关注我实际的技术栈,而是用专业的提问让我感受到了前所未有的面试体验,发掘了自己的技术闪光点。最终让我决定放弃了另一家中小厂的后端。他们非常尊重我对开发学习的热情,也给足了我自由发挥的空间,如果不是他们让我深度参与的用例生成项目,我或许连接到后面面试的机会都没有。尽管岗位不是开发,但这个过程中对大厂工作流程的深度参与以及对业务,项目,和技术的思维提升对我后续的开发面试一样提供了巨大的帮助。时代的洪流让我们每个人都被迫卷入其中,错过了互联网的红利时期,无论实习还是秋招都令不同背景的同学倍感压力,尽管如此我们依旧要相信:努力定有回报最后祝各位27的兄弟姐妹们,在暑期实习的面试路上一路披荆斩棘,策马扬鞭,用梦中情司的offer回应自己一直以来不愿放弃的拼搏timeline:2.6一面2.11&nbsp;二面2.12&nbsp;三面&nbsp;当天转hr面2.26&nbsp;hr面,面完云证+录用评估2.27&nbsp;offer
EternalRig...:看完太感人了吧,你这是真正的一路生化
点赞 评论 收藏
分享
评论
9
29
分享

创作者周榜

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