Grokking Modern Mobile System Design Interview
0% completed
Booking and Checkout
1. The Question
“Design a mobile booking flow for limited inventory: select an item, obtain a temporary hold, pay, and confirm the booking.”
Use one selected seat, appointment, or room for this example. A countdown does not reserve inventory, and a successful payment callback does not prove that a booking exists. Explain how the app learns and recovers the actual result.
Try your own design for ten minutes before reading the walkthrough.
.....
.....
.....
Like the course? Get enrolled and start learning!
Reading Progress
0%