Skip to content
Preptima

Architecture Trade-offs interview questions

Defending a decision under challenge, articulating what you gave up, and reasoning about reversibility.

4 questions in Architecture & Tech Leadership.

medium1

hard3

hardDesignScenario

You are asked to design something distributed and your honest answer is one Postgres box. When is that the strongest answer in the room, and when does it end the interview?

One PostgreSQL primary with a replica and tested backups is the strongest answer when a capacity estimate built from the prompt fits it with headroom and the core invariants need transactions. It ends the interview when the prompt rules it out, or when you use it to decline the distributed design you were asked for.

5 minsenior, staff, lead
hardDesignScenario

How do you decide between a modular monolith and microservices?

The choice turns on team topology and independent deployability, whether domain boundaries are stable, data ownership and distributed-transaction cost, and real operational maturity. Default to a modular monolith with enforced internal boundaries and extract services only on evidence.

4 minsenior, staff, lead