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,378 interviews
Viewing 3186 - 3190 of 3,378 Interviews
Amazon interviews FAQs
Candidates applying for Software Development Engineer roles take an average of 21 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Amazon overall takes an average of 42 days.
Here are the most commonly searched roles for interview reports -
The process took 1 day. I interviewed at Amazon (Seattle, WA) in Nov 2011
Interview
I had already gone through one phone screen which went very well. I was contacted via email by my recruiter to set up an onsite interview. I was in Seattle, WA for 3 days, 2 nights in a nice hotel not far from HQ in the heart of downtown Seattle. The interview was administered on the second day. It went from 11-4 and included 5 1:1 interviews—including the non-technical, hiring manager interview during lunch. Aside from the lunch interview—which was one hour long—all of the interviews were 45 minutes long. Amazon lives up to the reputation of administering difficult interviews. I was asked design questions, algorithm questions, language-specific knowledge questions, and various other questions.
All in all, I really enjoyed the experience. The people I met were genuine and real. It was obvious that you could simply be yourself at Amazon; from your opinions to your clothing, they not only allow you to be yourself, the demand it.
Interview questions [3]
Question 1
Write a function that takes an integer and counts the number of bits.
I applied online. The process took 1 day. I interviewed at Amazon in Jul 2010
Interview
Applied online and got an email from recruiter for Immigration Questionnaire and job description. After a day got an email back for scheduling appointment for interview. Recruiter mentioned " The phone interview will be technical in nature and you may be expected to answer questions related to design, data structures, algorithms and basic coding. Please be prepared with a pencil and paper".
I applied through an employee referral. The process took 1 day. I interviewed at Amazon (Seattle, WA) in Dec 2011
Interview
Took a while to hear back after the referral was submitted. The phone interview went pretty smoothly and it took about a month to hear back and the result was another phone interview. The questions were relatively straightforward and the whole conversation felt pretty relaxed. The only thing I wish is that the process didn't take so long from beginning to end; but it was partially during the holiday season.
Interview questions [2]
Question 1
Remove the nth from last element in a singularly linked list in linear time.