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

请描述实时运动轨迹PK功能的设计,重点说明数据存储方案的选择,以及出现中途掉线时如何保证功能可用性。

Moka后端开发专业服务风险判断系统设计方案权衡

考察说明

考察系统设计能力,包括实时数据存储选型、可靠性处理和一致性权衡

回答思路

  1. 清晰阐述实时轨迹采集、同步和PK对比的整体流程
  2. 解释为何选择本地Map而非Redis,对比两者的适用场景
  3. 说明掉线检测、恢复同步和重连补偿机制
  4. 能分析极端情况下的数据一致性和性能取舍
  5. 给出可落地的设计方案,考虑资源占用和并发因素