后端岗位面试题更新 2026-08-05
如何设计一个分布式定时任务调度,确保同一时刻只有一个实例执行任务?
阿里文娱(已更名:虎鲸文娱)后端开发风险判断系统设计技术选型Redis
考察说明
考察定时任务分布式化中的互斥、防重复执行与故障处理能力
回答思路
- 说明单机定时任务切换到分布式环境的核心问题
- 阐述分布式锁或任务调度框架的选型与使用
- 覆盖任务超时、节点宕机、重复执行等异常场景
- 给出验证手段和避免误执行的安全措施
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。