Amazon Disagree and Commit Interview Questions
What is 'Have Backbone; Disagree and Commit' and how would you answer it? — spoken sample answer for Indian interviews.
- 5Questions with answers
- 3Difficulty levels
Questions (5)
Browse beginner, intermediate, and advanced questions with answers — hide them when you want to self-test.
What is 'Have Backbone; Disagree and Commit' and how would you answer it?
It means I disagree with data when it matters, then I fully execute the decision even if it was not my idea. A story I would tell: we were about to ship a feature that wrote to the DB on every keystroke. I thought that would melt the primary. I raised it with a rough QPS number and proposed debounce plus a queue. The lead still wanted the simpler write for v1. I disagreed in the review, then I committed — I shipped v1, added metrics, and we hit the limit I predicted. We put the queue in v2 the next sprint. I did not sabotage v1. I also did not stay silent. That is the LP. The failure mode is either never speaking, or quietly refusing to build the agreed path.
Disagreed, lost, still committed.
I wanted more tests, PM wanted the date, we cut scope, I shipped the reduced v1 and did not sabotage, then I added the gate. The commit half is what people skip.
What if the decision is unsafe?
I would not commit to illegal or unsafe. I escalate. Disagree and Commit is for taste and priority, not known data leaks. The ethical boundary is a senior follow-up.
Disagree with a manager in writing?
A one-pager: decision, data, recommendation, and that I will follow the call. Once, not every standup. After the call I execute. I would not CC skip-level to win.
Have Backbone versus stubborn?
Backbone is speaking once with data, then letting the decision land. Stubborn is repeating after the call. Quiet people can have backbone in a doc. Volume is not backbone.
Practice with AI mock interviews
Run Companies mock interviews with AI follow-ups, instant feedback, and analytics on AiLx.
Free to start · No credit card required