Real, anonymous reports from people who interviewed for Software Engineer at Amazon Services, newest first and distilled into what to expect across the loop.
Get your personalized Amazon Services Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
After an online assessment, I ended up with two onsite interviews that were both structured around Amazon’s leadership style and technical coding. Each onsite interview ran about an hour, and they mixed behavioral questions tied to leadership principles with coding that required writing code from scratch, with hints provided along the way.
In the technical parts, I was asked to solve LeetCode-style problems and actually implement the solution live rather than just talk through ideas. The behavioral segments emphasized how I handled past situations using leadership principles, and the pace felt pretty focused—enough time to explain my thinking, but not so much that I could ramble.
2 months ago
Average Neutral United States
After the initial rounds, my interview journey landed in a mix of technical and behavioral questions, with technical leaning heavily toward real problem-solving rather than trivia. I was asked LeetCode-style coding questions, including things like Group Anagrams and a variant of Evaluate Division, and I also got a low-level design prompt involving a file system.
What really stood out was how detailed the behavioral questions were. They pushed me to talk about missed deadlines and how I adapted quickly, when I dove deep into a problem, how I handled root-cause analysis, and how I made difficult decisions with limited information. The leadership framing wasn’t just about reacting well—it included prioritizing long-term product benefits over short-term wins.
2 months ago
Average Neutral Seattle, WA
My interview attempts were all different, but they shared a common theme: they ended quickly and felt hard to read. One process started with a hiring-…
3 months ago
Average Negative Seoul
My process felt like it went sideways from the first minute. It was a phone screen conducted over video, and the interviewer started by walking throug…
3 months ago
Difficult Positive Tokyo
My process started with an OA, and then it quickly turned into multiple loop-style interviews. I went through three to four rounds after the OA, with …
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
The Loop & Timeline
The interview process typically starts with an online assessment followed by a structured loop of multiple interviews, often spanning several weeks. Candidates noted that the timeline could feel lengthy, with some experiencing delays in scheduling after the initial assessment.
TimelineLoop structureScheduling
Technical / Coding Screen
Candidates faced a mix of LeetCode-style coding problems that required live implementation, often focusing on data structures and algorithms. The technical interviews were generally medium to hard in difficulty, with an emphasis on writing clean, working code under time constraints.
LeetCodeLive codingData structures
Behavioral & Leadership Principles
Behavioral questions were heavily focused on Amazon's Leadership Principles, requiring candidates to provide structured responses using the STAR method. Interviewers sought detailed stories that demonstrated alignment with these principles, often pushing candidates to reflect on past experiences and decision-making processes.
STARLeadership PrinciplesBehavioral questions
System / Design Questions
Some interviews included system design or low-level design questions, where candidates were asked to explain their approach to designing systems or solving specific engineering problems. This aspect required a solid understanding of system-level thinking and practical application of technical knowledge.
System designLow-level designEngineering problems
Interview Difficulty & Pressure
Candidates reported varying levels of difficulty, with some feeling that the pressure to perform under time constraints was significant. The combination of technical and behavioral questioning often created a challenging environment where candidates needed to balance coding proficiency with effective storytelling.
Interview pressureDifficultyPerformance
Candidate Reflections & Improvements
Many candidates reflected on the importance of preparation, particularly in aligning their technical answers with leadership principles and maintaining clarity under pressure. Some wished they had practiced more behavioral storytelling or had a clearer understanding of interview expectations ahead of time.