Design a Multi-Service Workflow Engine

Quick Overview

Design a locally runnable workflow engine made of collaborating services, with durable state, retries, idempotency, and failure recovery.

Design a Multi-Service Workflow Engine

Company: DoorDash

Role: Software Engineer

Category: System Design

Difficulty: hard

Interview Round: Onsite

Overview: Design a locally runnable workflow engine made of collaborating services, with durable state, retries, idempotency, and failure recovery.

DoorDash logo
DoorDash
Sep 1, 2026
hardSoftware EngineerOnsiteSystem Design
19
0
Loading...