advanced · evolution
When Is v2 Actually Needed?
When does an API need a new version — and when doesn't it?
Practical scenario
The platform team wants to “clean up” the public API and proposes v2 with renamed fields, while 40 partner integrations run against v1.
What it tests
- • Whether the candidate can separate breaking from additive change
- • Understanding of what a version number actually promises consumers
- • Awareness of the cost of running multiple versions