Search the practice set
126 questions, 454 terms and 400 topics in 20 areas.
13 results for “Technical Debt”
Technical Debt
The future cost incurred by choosing an expedient implementation now instead of the better one.
Delivery vs Maintainability
Choosing where to take deliberate shortcuts, based on which kinds of debt are cheap to repay and which compound.
Technical Proposal
A written argument for a course of action, circulated for review before the work starts, structured so that disagreement surfaces early and cheaply.
Application Portfolio Management
Maintaining an inventory of every application with its owner, cost, business value and technical health, and using it to decide what to invest in, replace or retire.
Refactoring
Changing the internal structure of code without changing its external behaviour, in small verified steps.
Southwest cancelled about 16,700 flights in December 2022 when crew scheduling could not recover from a storm, after years of deferred modernisation. How do you make that argument before the failure rather than after?
The case, as publicly reported A severe winter storm caused widespread cancellations across US carriers. Most recovered within days; Southwest did not. Its crew
The team can ship in six weeks with an approach that will need rework, or five months with one that will not. How do you decide, and what do you do either way?
What the interviewer is testing Whether you can make a debt decision deliberately rather than by default, and whether you know which debts are cheap and which a
Technical Debt
Deliberate, tracked and repaid — as distinct from mess.
Technical Constraints
Existing estate, skills, licences and platforms as inputs rather than obstacles.
Technical Leadership
Setting direction and carrying accountability without a team reporting to you.
Technical Proposals
A written argument circulated before the decision feels made.
Layered Architecture
The default shape, its clarity, and where a technical partition fails.
Service Boundaries
Drawing lines along change patterns rather than technical layers.