后端岗位面试题更新 2026-08-05
有大量请求最终打到数据库,该如何保证库存既不超卖也不少卖?有哪几种方法可以实现?
重庆懂车族科技有限公司后端开发专业服务风险判断技术原理方案权衡
考察说明
考察高并发下库存扣减的正确性、并发控制与一致性方案
回答思路
- 明确超卖和少卖的本质是并发竞争与原子性问题
- 列举并比较数据库锁、乐观锁、Redis预扣等方案
- 说明各方案的适用场景、优缺点及极端情况处理
- 能够结合业务实际权衡一致性与性能
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。