Dataford
Interview QuestionsInterview GuidesExperiencesMock InterviewsPricing
Get started

Design APIs for Reliable Delivery

MediumExecution00:00
Practice interviewer
In session
5 left
00:00

Your question is Design APIs for Reliable Delivery. Take a moment with it on the right.

Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).

You need to log in / sign up to chat or submit.

API Design Trade-offs

You are the EM owning a new set of APIs for a customer-facing workflow in a B2B analytics product. The APIs will be consumed by the web app, an internal reporting service, and two external partners, and the team wants to ship quickly without creating a maintenance burden. You also need to support future schema changes, clear error handling, and predictable performance under load.

Delivery Constraints

timeline·8 weeks to GAconsumers·web app, internal reporting service, 2 external partnersteam_size·6 engineerscompatibility·90-day backward compatibility windowlatency_target·p95 under 300 ms

Interview Question

What considerations do you take into account when designing APIs?