互联网/IT行业面试题更新 2026-08-05
使用消息队列异步领取优惠券时,如果用户在前一条领券消息尚未被消费时再次发起领券请求,如何保证不会重复发券?
上海得物信息集团有限公司后端开发互联网/IT问题拆解风险判断技术原理
回答思路
- 说明幂等键设计如用户ID加活动ID
- 说明去重存储的原子性如Redis SETNX或数据库唯一索引
- 说明处理并发请求时的竞态条件与锁或事务边界
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。