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

DoorDash logo
DoorDash
Aug 4, 2026
mediumSoftware EngineerTechnical ScreenSystem Design
68
0
Loading...