Practice
Describe a technical design decision you made and the trade-off behind it.
Read first: a sample answer
Fictional sample answer written by JoRoute to show the shape of a strong answer. Do not copy it: replace every detail with what is true for you.
On a booking app in 2022 I had to choose between a single database and splitting search into its own service. This was a system design trade-off: the split would scale better but cost two extra weeks. I chose one database with a read replica, because our traffic was 2,000 users a day and the team had three engineers. I wrote down the limit at which we would revisit it. Eight months later we hit it, and the split took four weeks because the plan was already documented.

