Skip to content
PPreptima

Architecture & Tech Leadership interview questions

Rounds specific to senior, staff, principal, and architect titles, where the subject is judgement and organisational impact rather than code.

12 published across 7 topics.

Architecture and tech leadership fundamentals56 short answers on one page, for revising rather than studying.

Architecture Trade-offs

2 questions

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

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

Quality Attributes & NFRs

2 questions

Eliciting and prioritising non-functional requirements, and turning them into testable targets.

Documentation & ADRs

2 questions

Recording decisions so they survive turnover, and communicating architecture to mixed audiences.

Migration & Modernisation

1 question

Strangler-fig sequencing, dual writes, data migration, and de-risking a legacy replacement.

hardDesignCase Study

How do you replace a system that cannot be switched off?

Put a routing facade in front of the old system, migrate one business capability at a time, and treat dual-write as a reconciliation problem rather than two inserts: name a writer of record at every moment, shadow-compare before flipping reads, and sequence slices so value lands early.

6 minsenior, staff, lead

Cost & Efficiency

1 question

Cloud cost modelling, build-versus-buy reasoning, and defending spend to non-technical stakeholders.

Technical Strategy

2 questions

Setting direction, managing technical debt as a portfolio, and aligning architecture to business goals.

mediumDesignScenarioCase Study

How do you decide whether to build a capability in-house or buy it?

Build what your users pay you for and buy the rest, correcting that heuristic for switching cost and data gravity. The comparison people get wrong is licence fee versus zero, when it is really licence fee versus salaries, on-call and opportunity cost for as long as the system lives.

4 minsenior, staff, lead

Architecture Scenarios

2 questions

Situations to reason through: a failing rewrite, a vendor lock-in, a security mandate, a merged codebase.