后端岗位面试题更新 2026-08-05
三个微服务 A/B/C,它们分别操作不同数据库和 Redis,要求最终一致但要尽量“准实时”。某次网络抖动导致 A 提交成功、B 超时、C 回滚了。在这种限制下,你怎么保证最后状态达成一致?
蚂蚁集团后端开发互联网/IT系统设计方案权衡问题排查Redis
考察说明
考察分布式事务最终一致性方案设计与故障恢复机制
回答思路
- 识别本地事务与跨服务一致性问题
- 提出可靠消息或事件驱动方案并说明补偿机制
- 覆盖幂等、超时、重试和状态机处理
- 讨论准实时性下的技术选型权衡
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。