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

消息队列中的延时任务怎么实现?

贝壳找房后端开发互联网/IT系统设计技术原理方案权衡Apache RocketMQRabbitMQRedis

考察说明

考察延时任务的技术方案设计与选型权衡

回答思路

  1. 说明RabbitMQ(TTL+死信队列)的实现方式
  2. 说明RocketMQ的定时消息实现
  3. 说明Redis ZSet或时间轮的实现
  4. 对比不同方案的延迟精度、可靠性和扩展性
本题已收录答题指导

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

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