Behavioral question

How do you prioritize tech debt against other features?

Practice this question out loud. An AI interviewer asks it, follows up like a real interviewer would, and scores your answer. Type or speak.

Start a mock interview on this question · Mock interview from a job description

What this question tests

Prioritization judgment: can you weigh tech debt's long-term cost against feature velocity using a concrete decision process, not just 'balance both'.

How to approach it

  1. State the framing: tech debt isn't free, it has an interest rate (slows future delivery, increases incident risk) that compounds if ignored.
  2. Propose a rule of thumb: reserve a fixed capacity share (e.g. 15-20%, marked as illustrative) for debt/infra work each sprint rather than debating it ad hoc every time.
  3. Prioritize which debt to pay down first: debt that's actively blocking velocity or causing incidents, over debt that's merely 'ugly code'.
  4. Weigh urgency: a customer-facing feature with revenue or competitive deadline pressure can outrank debt work temporarily, but track the debt so it isn't forgotten.
  5. Use data to make the case: incident frequency, deploy time, or engineer-reported friction tied to specific debt items.
  6. Revisit the allocation quarterly, since debt priorities shift as the product and team scale.

What a strong answer includes

Common mistakes

Likely follow-up questions

More behavioral questions

More questions from Coinbase

Learn the skill behind it

Chapters of the AI PM course that teach what this question tests.

Preparing for a specific role?

Book summaries for this kind of question

Browse all 4,000+ questions in the bank