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 3361 - 3365 of 3,377 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 -
I applied through a recruiter. The process took 1 week. I interviewed at Amazon (Seattle, WA) in Dec 2009
Interview
My resume was submitted via a friend to an internal recruiter with Amazon.com. The resume was then picked up by a department seeking an SDE. The department's recruiter contacted me via email to set up a phone interview, which was scheduled in short order.
At the appointed time, I received a call from the interviewer who turned out to be a SDE in the department (as opposed to the hiring manager). She provided me an overview of the responsibilities of her team and then asked me to say a little about myself, which I did. Then the interview got technical. She asked me a data structures/selection algorithm question followed by an object question. After I was done with those, I had an opportunity to ask questions, which I did. The entire interview took an hour.
While I get that amazon.com deals with large quantities of data and efficient evaluation of that data is necessary, I think they may be eliminating very good candidates with excellent capacity to learn (like myself, of course) by asking for answers to questions that the CODE IS ALREADY WRITTEN FOR. This is a commentary, of course on the data structure/algorithm question. Object design is a more obvious way to see how I think and approach problem solving.
Interview questions [1]
Question 1
What are the first 2 integers that, when added together, equal 10 in a "very large" array of unsigned integers?
The process took 1 day. I interviewed at Amazon (Haiderabad) in Dec 2009
Interview
There was first a written test followed by 4 rounds of interviews. After each round they were cutting down prospective candidates. The written test was technical and two sections. One section was objective and other section was subjective. The total time was 75 minutes for the written test. Each interview was around 40 minutes to 1 hour.
I applied through college or university. The process took 3 days. I interviewed at Amazon in Oct 2007
Interview
I was impressed with the speed of the whole process. It was literally a matter of days between the time I was first interviewed and when they decided. I seem to recall getting the interview also didn't take much time.
The interviewers were conducted on campus. Over two days, I spent less than three hours in interviews that were given by three or four people.
I felt they asked relevant questions that gave candidates the opportunity to show that they were qualified for the job. No impossibly difficult puzzle questions. I was asked to write code. There was also a technical design question.