Prep by Company
Software Dev Engineer SDE Product Manager PM Data Scientist DS Data Engineer DE ML Engineer MLE Technical PM TPM
Software Engineer SWE Product Manager PM Data Scientist DS Data Engineer DE ML Engineer MLE Technical PM TPM
Software Engineer SWE Product Manager PM Data Scientist DS Data Engineer DE ML Engineer MLE Technical PM TPM
Software Engineer SWE Product Manager PM Data Scientist DS Data Engineer DE ML Engineer MLE Technical PM TPM
Software Engineer SWE Product Manager PM Data Scientist DS Data Engineer DE ML Engineer MLE Technical PM TPM
Software Engineer SWE Product Manager PM Data Scientist DS Data Engineer DE ML Engineer MLE Technical PM TPM
Software Engineer SWE Product Manager PM Data Scientist DS Solutions Architect SA ML Engineer MLE Technical PM TPM
Guides About Get Your Resume Review →
The Bar Raiser's Debrief · Amazon Software Development Engineer

"Tell me about a time you respectfully pushed back then committed"

Have Backbone; Disagree and Commit Software Development Engineer 5–7 min
Why candidates fail: Candidates either tell a story where they 'won' the disagreement — proving they never truly committed — or they committed so quietly that they demonstrate no backbone at all.
Two voices. One question. The insider reaction you don't usually see.
Also on YouTube 5–7 min 2026
"Tell me about a time you respectfully pushed back then committed"
Competency tested
Have Backbone; Disagree and Commit
Who asks it
Bar Raiser · HM · Peer
What they're really asking
Did you commit fully, or slow-walk it?
The answer that fails — and why
Candidate answer Does not raise the bar — Have Backbone; Disagree and Commit

My team decided to migrate a core service to a new database without a phased rollout. I thought the risk was too high and said so in the design review — I put together a doc outlining three failure scenarios and presented it to the group. The team heard me out but decided to proceed on the original timeline. I respected the decision and supported the launch. It actually went smoothly, so in hindsight they were probably right. I focused on making sure my part of the migration was solid.

Bar Raiser evaluation
Candidate volunteered the outcome validated the team's position, not theirs
Commitment described only as 'supported the launch' — no specificity
No evidence of active, visible ownership after disagreement was overruled
Prefer to hear it? Watch the video for the two-voice delivery with live reaction commentary.
Amazon debrief · SWE loop · Bar Raiser evaluation Below Bar
Leadership Principle: Have Backbone; Disagree and Commit
Does not demonstrate Have Backbone; Disagree and Commit.
Candidate conceded outcome validated others — no maintained conviction demonstrated
Commitment described in passive terms; no active ownership post-decision visible
Pushback supported by a document but no data on risk magnitude or mitigation
Story arc ends with relief the decision worked out — signals reluctant acceptance, not commitment
interview101.com · Have Backbone; Disagree and Commit · Amazon SWE · Bar Raiser debrief reference
Now here's what a strong answer actually sounds like
The answer that works — in full
Strong answer Raises the bar — Have Backbone; Disagree and Commit

We were debating a database migration with no phased rollout. I raised the risk formally — I modeled three failure scenarios in a written doc showing potential impact of up to four hours of downtime affecting roughly 200,000 daily active users. The team weighed it and decided to proceed on the original timeline. Once that decision was made, I owned it completely. I drafted the rollback runbook myself, set up enhanced monitoring dashboards, and volunteered for on-call the night of the launch. My concern was on record. My job from that point was to make their decision succeed — and it did, with zero incidents.

Bar Raiser evaluation
Pushback quantified — 200,000 DAU impact, four-hour downtime scenario documented
Clear moment of commitment — candidate names the exact actions taken post-decision
Candidate separated personal position from organizational obligation explicitly
Volunteered for on-call: visible, active ownership after disagreement was overruled
Amazon debrief · SWE loop · Bar Raiser evaluation Raises Bar
Leadership Principle: Have Backbone; Disagree and Commit
Strong signal. Raises the bar.
Pushback grounded in quantified risk — 200,000 DAU, four-hour downtime modeled explicitly
Commitment demonstrated through specific, voluntary actions after decision was final
Candidate articulated the distinction between personal position and team obligation
Volunteered for on-call night of launch — ownership extended beyond job scope
interview101.com · Have Backbone; Disagree and Commit · Amazon SWE · Bar Raiser debrief reference
Run your story through these three questions
1
Can you name a specific action you took after the decision went against you?
If you cannot, you are describing passive acceptance — not commitment.
2
Did your pushback include data, a document, or a quantified risk?
Without evidence, the Bar Raiser scores this as venting, not backbone.
3
Does your story end better because you committed or because you were right?
If the story only works because the outcome proved you right, you have not shown Disagree and Commit — you have shown you got lucky.
Get your personalized report
How do your real stories score?
Get a personalized report scored against the interview rubric Amazon uses for your role.
Get your Amazon Software Development Engineer report →
Other questions from the same loop
Each video covers a different competency tested in the Amazon Software Development Engineer loop
Explore the full Amazon Software Development Engineer prep hub