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

在高并发场景下,如何设计数据库扣减库存才能避免超卖?

唯品会后端开发消费品/零售编码实现性能优化技术原理

考察说明

考察数据库层扣减的正确性与并发控制手段

回答思路

  1. 理解并解释原子更新条件(如UPDATE ... SET stock = stock - 1 WHERE stock > 0)
  2. 能比较乐观锁与悲观锁的适用场景
  3. 能指出在高并发下的瓶颈与常见解决方案
本题已收录答题指导

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

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