后端岗位面试题更新 2026-08-05

B站会员购限量周边抢购场景中,用户下单需实时扣减库存,如何设计“预扣+确认”机制,应对高并发下的库存超卖问题?

哔哩哔哩后端开发风险判断系统设计方案权衡Redis

考察说明

考察高并发场景下库存扣减的预扣确认机制设计与超卖防护

回答思路

  1. 说明预扣与确认、取消的流程及状态机
  2. 讨论预扣超时释放策略与防恶意占用
  3. 引入Redis原子操作或数据库乐观锁实现原子扣减
  4. 分析最终一致性补偿机制与事务边界
  5. 评估极端并发下的降级或限流方案
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。