As asked
Tell me about a time you had to decide whether to build or buy internal platform tooling. How did you make the decision?
Sample answer outline
Strong answers frame the decision around product-team outcomes, operational ownership, integration cost, compliance needs, and long-term maintenance. Building may be justified for a differentiating workflow or tight integration with existing systems, while buying is usually better for commoditised capabilities such as secrets, CI, or observability storage. The candidate should describe a real evaluation process with users, proof-of-concept criteria, and exit costs. Good answers include the cost of migration and the team capacity needed to run the tool after launch. The common error is treating internal tools as free because engineers are already on payroll.
Expect these follow-ups
- What signal would make you reverse the decision later?
- How do you avoid vendor lock-in without over-engineering?
- Who gets the final say: platform, security, finance, or product engineering?