Amazon Software Development Engineer interview questions
based on 3.4K ratings - Updated Jun 24, 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 2926 - 2930 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 months. I interviewed at Amazon
Interview
Applied online and then was sent an email for an initial telephone interview request. I had two phone interviews both about Trees. Putting them into order, finding maximum, coding it and putting it into a file.
Interview questions [1]
Question 1
Are you prepared to code for most of your work day?
I applied through college or university. The process took 1+ week. I interviewed at Amazon (Vancouver, BC) in Feb 2013
Interview
I applied at a job fair. I was contacted within a week for the position of Software Development Engineer at Amazon Vancouver. There were no recruiter screening interviews. The recruiter got in touch with me over email and scheduled a phone interview. I had to reschedule the interview because I wasn't well the day before the interview. There was no problem with that. They did send a pdf file containing information on what to expect in the interview. Essentially, the document said you should be prepared to answer programming problems, algorithms, data structures, distributed systems, databases, networks and operating systems.
The recruiter was nice and prompt in responding to emails and inquiries. However, the phone interview itself was a very unpleasant experience. I don't know what kind of phones were used but I had difficulty in hearing the interviewer and he seemed to get annoyed by it. He ruined my overall experience.
Interview questions [1]
Question 1
The questions in the first round were fairly straightforward if you use data structures like trees and linked lists for your work regularly. If you're working in areas where you don't use those data structures regularly, you may find the problems challenging. The question I was asked was "Given a sorted linked list, create a binary tree with the array with minimum height." Note that the question specified only binary tree and not binary search tree.
I applied online. The process took 4 weeks. I interviewed at Amazon (Seattle, WA) in Apr 2013
Interview
My school is not one of the schools where Amazon recruits from. I started by going to the Amazon jobs site and applying to all the positions that I thought I was a good fit for. A week or two after I filled out my applications, I got an email from an Amazon recruiter inviting me to an on-site group interview (no phone screens prior to this). They flew me to Seattle, put me in a hotel nearby, and we (the other interviewees and myself) participated in an all-day coding exercise. I cannot discuss the problem that they gave us, but once we finished, we were free to leave. Spent the rest of the evening exploring Seattle, flew back home, and am now waiting for a response from them.
Top companies for "Compensation and Benefits" near you