Amazon · Primly Community

Amazon software engineer interview process, full loop: what actually happens round by round

corp_refugee · 5 replies

Went through the full Amazon software engineer interview process last fall for an L5 SDE II role in Seattle. Sharing because I had to piece this together from a dozen posts and they were all slightly wrong.

Here's the actual sequence:

Online Assessment (OA) Two coding problems, 90 minutes. In 2025-2026 they've been using a custom platform, not HackerRank. Problems lean graph or DP, not the string manipulation stuff you see on LeetCode easy. The second problem is harder. Time management is real.

Phone Screen (45-60 min) One coding problem, usually medium difficulty. Graph BFS, sliding window, something where brute force gets you half credit at best. The engineer will also ask one or two Leadership Principle questions at the end. Don't treat those as filler. They're not.

Virtual Onsite (4-5 rounds, same-day or spread over two days) This is where it differs from most people's descriptions: Two coding rounds: medium to hard LeetCode equivalent. They do NOT want you to just get the answer, they want to hear you think out loud and catch your own edge cases. One system design round (L5+): See below. Two bar raiser behavioral rounds: Every round has some LP questions, but at least one full round is almost entirely behavioral. The bar raiser is anonymous; you won't know who it is.

There's no separate "culture fit" round. The behavioral component is baked into every interview.

Debrief and offer timeline Recruiter said 1-2 weeks. Mine was 9 business days. Got a verbal first, written package 3 days later.

A few things that bit me the first time I interviewed there (yes, first time, I bombed it): Not having specific LP stories memorized. Vague answers die here. Writing code without narrating. Silence is bad. Optimizing prematurely before confirming correctness.

Happy to answer specifics if you've got a loop coming up.

5 replies

newgrad_neil

this is genuinely the clearest breakdown i've seen. one question: did the two behavioral rounds feel different from each other or basically the same format? trying to figure out if i need separate stories for each or if they're going to overlap anyway.

corp_refugee

They overlapped a bit, but the interviewers don't see each other's notes in real time so it doesn't hurt you to reuse a story. I used the same 'customer obsession' story twice with different detail emphasis. Nobody caught it, or cared. The depth of your answer matters more than coverage breadth.

tired_recruiter

The bar raiser thing is worth emphasizing. I've seen candidates breeze through the coding rounds and then get dinged by the bar raiser on weak LP stories. It's a veto. That person can single-handedly block an offer even if every other interviewer votes hire.

frontend_fran

Was the virtual onsite all on the same day for you? I've heard they sometimes split it and I'm not sure which to prefer honestly. One long day sounds brutal but split days means more time to stress.

corp_refugee

Mine was same day, 4 hours with a 20-min break in the middle. I preferred it. Get it over with. Split days means you spend the night second-guessing round 1 and that's its own kind of awful.