Design an Alert Notification Service for Downstream Consumers

Read the full interview experience this question came from →

Quick Overview

Design an alert service that accepts producer events and delivers each one independently to matching downstream consumers. The architecture must isolate slow subscribers while supporting versioned routing, at-least-once delivery, duplicate recognition, classified retries, dead letters, backpressure, replay, and auditing.

Design an Alert Notification Service for Downstream Consumers

Company: DoorDash

Role: Software Engineer

Category: System Design

Difficulty: medium

Interview Round: Technical Screen

Overview: Design an alert service that accepts producer events and delivers each one independently to matching downstream consumers. The architecture must isolate slow subscribers while supporting versioned routing, at-least-once delivery, duplicate recognition, classified retries, dead letters, backpressure, replay, and auditing.

Read the full DoorDash Software Engineer interview experience this question came from

|Home/System Design/DoorDash
DoorDash logo
DoorDash
Aug 4, 2026
mediumSoftware EngineerTechnical ScreenSystem Design
61
0
Loading...

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...