Amazon Software Development Engineer I 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 3331 - 3335 of 3,377 Interviews
Amazon interviews FAQs
Candidates applying for Software Development Engineer I 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 online. The process took 2 weeks. I interviewed at Amazon in Jun 2010
Interview
I had two telephonic interviews. In first we discussed my resume and job ex.
Write a C function to find Fibonacci series of n? And discussed its complexities.
In 2nd telephonic interview question:
Data modeling for class-student relationship
Write C function to find recursive last nth element in link list?
I applied online. The process took 3 weeks. I interviewed at Amazon (Seattle, WA) in Jun 2010
Interview
In general all the questions in the amazon interviews were problem solving or design based. Most of the time, after the approach was discussed, it had to be implemented in a language of your choice.
First Round:
The first round consisted of two 45-60 min phone interviews.
Second Round:
The second round consisted of four 1 hour one-on-one interviews and an 1 hour lunch with potential manager.
Overall experience:
Interviewers were friendly and interested in discussing and understanding my solutions and overall feel was great.
Interview questions [4]
Question 1
Test for cycles in Directed Graph - Check if acyclic or cyclic
I applied through a recruiter. The process took 1 day. I interviewed at Amazon (Seattle, WA) in May 2010
Interview
The recruiter from amazon contacted me and then arranged an interview on the phone. The interviewer was a manager looking to hire in this team. Interview lasted for 1 hour and was mostly about data structures and algorithms. Following questions were asked (1) An array of integer in which all numbers occur even times except for one number occurs odd times, find it. (2) Given 2 strings write a function which returns boolean whether all characters in first string occur in second string.
Interview questions [2]
Question 1
Given an array of integer in which all numbers occur even times except for one number occurs odd times, find it.