Bootstrap Service: Aggregate Downstream Services and Return the Right HTTP Status

Read the full interview experience this question came from →

Quick Overview

Implement a bootstrap service that calls several independent downstream services concurrently, aggregates their data into one response for a client app, and returns an HTTP status code that reflects partial or total failure. It tests concurrent calls, timeouts, per-section error reporting, and mapping downstream failures to client-facing status codes.

Bootstrap Service: Aggregate Downstream Services and Return the Right HTTP Status

Company: DoorDash

Role: Software Engineer

Category: Software Engineering Fundamentals

Difficulty: medium

Interview Round: Onsite

Overview: Implement a bootstrap service that calls several independent downstream services concurrently, aggregates their data into one response for a client app, and returns an HTTP status code that reflects partial or total failure. It tests concurrent calls, timeouts, per-section error reporting, and mapping downstream failures to client-facing status codes.

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

DoorDash logo
DoorDash
Sep 7, 2026
mediumSoftware EngineerOnsiteSoftware Engineering Fundamentals
30
0
Loading...