Interview Experience

Amazon Bar Raiser Round: What Actually Tipped the Vote

A zoomed-in account of the bar raiser round in an Amazon SDE-2 loop, including the failure story I think turned a leaning-no vote into a hire.

Amazon Bar Raiser Round: What Actually Tipped the Vote

A zoomed-in account of the bar raiser round in an Amazon SDE-2 loop, including the failure story I think turned a leaning-no vote into a hire.

amazon
bar-raiser
leadership-principles
behavioral
interview-prep
ethandubois

By @ethandubois

March 27, 2026

·

Updated May 18, 2026

900 views

8

Rate

My Amazon SDE-2 loop ended in an offer, but it was close. The recruiter told me later, in the offer call, that the bar raiser round had been the swing round. Two interviewers had gone in leaning no-hire and the vote turned in the debrief. I asked, in a polite-but-direct way, what specifically had moved the vote, and the recruiter gave me a real answer. This is the round-level account of that specific round, with the story I think turned it.

I am keeping this entry to the bar raiser round itself rather than the full loop. The full SDE-2 loop has its own write-up. The bar raiser round is different enough that it deserves its own treatment.

What the Bar Raiser Is Doing in the Room

A few defensible facts, from public Amazon descriptions and the loops I have sat through, before I get into the round itself:

  • The bar raiser is from a different org from the hiring team. They have no domain stake in the outcome.
  • The bar raiser is trained and, in the loops I have sat through, was running their fifty-something or hundredth-something interview.
  • The bar raiser's vote in the debrief carries veto-shaped weight, in practice if not formally. A no from the bar raiser is hard to overcome.
  • The bar raiser is grading on at least two leadership principles that you will not be told in advance, and on a generic "raise the bar" signal that maps to: would this candidate make the team's bar higher than the median current employee.

What the bar raiser is not doing, in my experience, is grading on technical depth. That is the hiring team's job. The bar raiser round was entirely behavioral in my loop, and the questions did not even pretend to be technical.

The Round

Sixty minutes. The bar raiser opened with a thirty-second introduction (their team, their tenure, the format of the round) and then went straight to the first prompt. I was not given the principle in advance, in either of the loops I have done.

Round structure I observed (1 hour total)
  0:00 - 0:01   Intro
  0:01 - 0:50   Six story prompts, deep follow-ups on three of them
  0:50 - 0:60   Candidate questions for the bar raiser

The pacing matters. Six prompts in fifty minutes is roughly eight minutes per story including follow-ups. A story that runs three minutes leaves five for follow-ups, which is the right ratio. A story that runs six minutes leaves two for follow-ups, which is the wrong ratio. The bar raiser will not interrupt you in the middle, in the loops I have sat through, but they will down-grade you for using up their follow-up budget.

The Story That Tipped It

The prompt was about a time something I had built had not gone well. I had two failure stories prepared. I picked the harder one.

The story, in summary: I had shipped a feature in my previous role that caused a regression we caught two days after launch. The regression hit a small but real fraction of users for a window of about four hours before we rolled back. The post-incident document had me listed as the proximate cause (a missing branch in a config-loading code path that I had reviewed the test for but not the implementation of). I had written most of the post-incident document myself, including the proximate-cause section.

When I told the story, I did not sand the rough edges. I named the feature, named the rollout decision I had owned, named the review I had done on the wrong file, and named the fact that I had been the proximate cause. I did not blame the test framework, I did not blame the rollout tooling, I did not blame my reviewer. I gave the bar raiser a clean four-minute version with the action and the result and one specific lesson I had taken away.

The bar raiser asked four follow-ups:

  1. Why did the test catch the wrong branch and not the missing one?
  2. What did I change in my code review process after that incident?
  3. How did I tell my manager?
  4. If a more junior engineer on my team did the same thing today, what would I tell them?

The first three I had real answers for. The fourth one was the one the bar raiser sat with for about ten seconds after I gave my answer. My answer was that I would tell them the same thing I had been told (the test was a test of a specific behavior, not of the absence of a different behavior, and that distinction is the one that takes years to internalize), and that I would point at the specific change in the team's review checklist that we had made because of the incident.

The recruiter told me, later, that the fourth follow-up was where the vote turned. The bar raiser had written in the debrief that the response demonstrated ownership and had-passed-the-lesson-on, both of which were in their grading rubric for the round.

What Else Probably Mattered

Six stories in fifty minutes is a lot of surface area. It is unlikely that one story alone moved the vote. The other things that I think contributed, in rough order of how much:

  • I had a number on every story. Not always a percentage, but always a number (team size, months elapsed, before-and-after on the metric the story was about, dollar figure if relevant).
  • I had three failure stories prepared, not one. The bar raiser asked for one explicitly and used a follow-up on a second. If I had only had one, the second prompt would have caught me improvising.
  • I had paraphrased dialogue in two of my stories ("my manager said something like, this is your call to make, but here is what I would do"). The paraphrased dialog made the stories specific without quoting anyone real.
  • I had refused to answer one prompt in the way the bar raiser framed it. They had asked about a time I had "gone above and beyond." I gave a story but pushed back gently on the framing, on the grounds that I do not believe in routine going-above-and-beyond as a sustainable engineering practice. The push-back was risky and I do not recommend it as a default move, but in this loop the bar raiser apparently logged it as evidence of conviction.

The bar raiser prep list I send to friends now

Seven specific things, ordered by how much they helped me:

  1. Have at least three failure stories. Not one. Three. The bar raiser will explicitly ask for one and will probe at least one more during the follow-ups.
  2. Do not sand the rough edges off your failure stories. The version where you were the proximate cause is the version the bar raiser is grading. The version where the framework let you down is the version that loses the round.
  3. Have a number on every story. Even when the number is small (team of three, two-week sprint). Numbers are a senior signal.
  4. Prepare the fourth-follow-up answer. What would you tell a junior engineer who did the same thing today. That question, or one shaped like it, came up in both Amazon loops I have done.
  5. Pace yourself for six prompts. Three to four minutes per story, not six.
  6. Have a question ready for the candidate-question slot. A real one. The bar raiser will tell the recruiter whether you asked something substantive.
  7. Do not pretend the bar raiser is a manager. They are not. The frame they are working in is closer to a peer-tier reviewer than to a hiring decision-maker, and the questions they ask are calibrated to that frame.

The bar raiser round is the round in the SDE-2 loop with the most leverage on the outcome and the lowest correlation with the day-job skills that get measured in the technical rounds. That is the gap I would close with prep.