Amazon Software Development Engineer (SDE I) interview questions
based on 1.5K ratings - Updated Jul 8, 2026
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
60%
Applied online
Applied online
19%
Campus Recruiting
Campus Recruiting
10%
Recruiter
Recruiter
8%
Employee Referral
Employee Referral
2%
Other
Other
1%
In Person
In Person
0%
Staffing Agency
Staffing Agency
Interview search
1,536 interviews
Viewing 726 - 730 of 1,536 Interviews
Amazon interviews FAQs
Software Development Engineer (SDE I) applicants have rated the interview process at Amazon with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 61.5% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied online. The process took 6 weeks. I interviewed at Amazon (Warschau, Masowien) in Feb 2024
Interview
Relatively quickly after applying I got an email about coding task on HackerRank-like platform. I was given only one week to complete it which was a bit upsetting taking into account it was the end of December, so I had to sacrifice time with family to prepare. There were two coding tasks - one Easy/Medium, the other one Medium/Hard - and some general process-related questions (e.g., "How would you start working on a project given some initial specs" or "What databases fit in this situation") or behavioral ones, Coding was time-limited, the second part not.
After several weeks (not too long), I've got an email about getting into the second round - phone interview. I was supposed to pick several preferred time slots over the span of the following two weeks. In the email I was also asked to answer several questions, including my salary expectations.
The phone interview was on Amazon Chime platform. It started with a behavioral question (e.g., "Describe a situation when you had to work under pressure") and then a coding task. It was presented in some online text editor, but it wasn't able to run any code, so I had to "run" and "debug" the code in my head. The interviewer saw my actions in the editor all the time and we were discussing the solution on the way.
The tasks themselves were fine and nothing surprising, but interaction with the recruiter and the whole process was really annoying:
1. Giving one week exactly over the Christmas period was a bit frustrating.
2. When I asked the recruiter about some details of the questions from the second email, I've never received any reply.
3. I was supposed to get a reply about the decision 2-3 working days after the phone interview, yet that never happened.
4. I tried contacting the recruiter again to get any information back, but, again, no response. In the end, I learned I was rejected (or the offer was removed) only because I went back to the careers portal and checked the status of the application.
In short, there was a very poor information flow during the hiring process and I've just wasted a lot of time for nothing.
Interview questions [1]
Question 1
Describe a situation when you had to work under time pressure
1. OA
2. Technical interview 1
3. Technical interview 2
OA question would easy to medium leetcode
And technical question mainly varies between medium to hard.
OA
1. Find subsequence
2. Sliding window
Technical interview 1
Review on the projects that I made (5mins)
1. DP problem
2.Priority queue
Technical interview 2
1. DP problem
2. Strings
2.
1.
I applied through a recruiter. The process took 2 weeks. I interviewed at Amazon (Vancouver, BC) in Feb 2022
Interview
I was reached out by a recruiter. Then got to the first screening round - mostly behavioural and one tree question. 2nd round was technical and behavioural mixed. The process was smooth.