Amazon Software Development Engineer interview questions
based on 3.4K ratings - Updated Jul 1, 2026
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
48%
Applied online
Applied online
20%
Campus Recruiting
Campus Recruiting
18%
Recruiter
Recruiter
11%
Employee Referral
Employee Referral
1%
Other
Other
1%
In Person
In Person
1%
Staffing Agency
Staffing Agency
Interview search
3,377 interviews
Viewing 2531 - 2535 of 3,377 Interviews
Amazon interviews FAQs
Candidates applying for Software Development Engineer roles take an average of 16 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Amazon overall takes an average of 27 days.
Common stages of the interview process at Amazon as a Software Development Engineer according to 1 Glassdoor interviews include:
Skills test: 50%
Phone interview: 50%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 2 weeks. I interviewed at Amazon
Interview
I was interviewed in Seattle for the position of SDE.
First round was telephonic. The call lasted for 90 minutes and I was asked to code on a notepad shared by both of us. The questions were related to OOPS.
Second round was face to face in Seattle which included 5 rounds from 11AM to 4PM. Each round was around 45 mins long and all were technical round.
I applied online. The process took 4 weeks. I interviewed at Amazon
Interview
4 round 1:1, each one 45 minutes
Each round ask you some background question and one programming question
1 make file, choose a data structure to implement, (my answer is graph, do topology sort)
2 file system, object oriented design, design two classes
3 array of number, sum up to n, print out all pairs
4 binary tree, given two node, find first common ancestor, without pointer to parent node
Interview questions [1]
Question 1
I failed at the last question. I know it's on CC150 now, the interviewer changed the question while I am still thinking about it.
I applied online. The process took 1 day. I interviewed at Amazon in Sep 2014
Interview
I applied for a (different) Amazon job in the Summer 2014. I didn't get it, but it kept my resume in their database, and I was a contacted by a recruiter a few months later for this position. We corresponded a few times via email, and she sent me the online link for the first step of their interview process.
The first part was a general intelligence / analytical / brain teaser test where they pay attention to how well you understand and process paragraphs, mental math, and other quick response questions. This part was fine.
They then moved on to the actual coding test part. This was a little strange as they turn on the webcam on your computer to ensure the legitimacy of your test. You could pick your language (C++ or Java) and answer the questions accordingly. I struggled with both. In retrospect the questions were very easy and I struggled only because it was very early on in my hiring process and I hadn't found my 'coding rhythm' yet. Work through a coding interview prep book for a few weeks and you should be fine.
Interview questions [1]
Question 1
I signed an NDA about the test, but I will say this: Know your pointers!