Question 18 of 30

Design the API, Not the System

mediumAPI / schemaCommonly asked~30 minHLD roundPhone screenHiring managerSDE-2 and upAtlassianRazorpayMicrosoftAmazonPhonePeAPI DesignConsistency & ConsensusResilience

The question, as asked

“Forget the internals. Design the public API for a booking service — the endpoints, the payloads, and what happens when a client retries.”

Your answer, first

Commit something before anything unlocks. Saved on this device as you go.

0 charactersExpand for room to draw

Full drill coming soon

This one is listed because it comes up constantly — the three-depth answer, follow-ups and red flags are being written. Attempt it above anyway; that part works, and the guides below cover the ground the drill will.

Go deeper