Interview question asked to Technical Program Managers interviewing at Airbnb, Swiggy, Nubank and other companies. Original question asked: What steps do you take to ensure a smooth transition when migrating users to an API that breaks backward compatibility?.