I applied through a recruiter. I interviewed at Amazon Web Services (San Francisco, CA) in Sep 2022
Interview
They try to prepare you with a rough guide of what to expect and scheduling of different parts of the interview. Ie. Coding vs system design. They do not clarify what system design is though.
Interview questions [1]
Question 1
They also did not stick to their scheduling and it turned out the system design question was also a coding question and was not very clear in what was expected. I spent most of the time asking for clarification and explaining my choice to use a datetime object.
I recently interviewed for an SDE position at AWS. The overall process took about 3 weeks and consisted of:
Online assessment (coding + work simulation)
Technical phone screen
Virtual onsite ("Loop") with 4 interviewers
Online Assessment
The coding questions were medium difficulty, similar to LeetCode. One focused on arrays and hashing, while the other involved graph traversal. The work simulation assessed decision-making and Amazon's Leadership Principles.
Technical Interviews
The technical rounds included:
Data structures and algorithms
Coding in a shared editor
Time and space complexity discussion
System design (for experienced candidates)
Object-oriented design questions
I applied online. I interviewed at Amazon Web Services (Seattle, WA) in May 2026
Interview
Standard recruiter call - 60 min HM - 2 panels.
Basic behavioral questions. How ? Why ?
No Artificial intelligence tools allowed.
Design a review feedback system.
Why X over Y
Interview questions [1]
Question 1
Tell me about a time when you had conflict with your leadership.
Tell me about a time when you chose wrong architecture. What did you learn?
The interview process began with an Online Assessment (OA), which then led to a series of three consecutive interviews. These included a behavioral interview and two distinct coding challenges. All segments, particularly the coding problems, were quite difficult.