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

请解释CAP定理,并说明在什么业务场景下会选择最终一致性,以及如何具体实现最终一致性。

淘宝闪购后端开发消费品/零售系统设计技术原理方案权衡

考察说明

考察对分布式系统CAP理论的理解、取舍场景识别及最终一致性的落地能力

回答思路

  1. 准确表述CAP三要素及分布式系统下只能兼顾其二的本质
  2. 结合具体业务场景说明为何选择最终一致性而非强一致
  3. 给出最终一致性的典型实现手段,如异步消息、版本控制、对账补偿
  4. 能说明最终一致性的边界条件与失效处理
本题已收录答题指导

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

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