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 3136 - 3140 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 (San Jose, CA) in Mar 2012
Interview
I was contacted by a recruiter after applying through Amazon's career site. The interviewer was very friendly. Began by explaining the unit in which he worked. He then asked me to describe my background a bit which he used to segue into asking me to describe a project I have worked on, how it was implemented and what I would do to improve the project if I were to re-do that project today. He included some questions about data structures and which would be best suited for the project I had discussed. After that, he asked me to write code to determine if two strings are an anagram. He wanted me to talk through the algorithm before I began coding on collabedit. Overall he was a very nice interviewer, seemed as though he wanted me to do well - was not trying to trick me at any point.
I applied through college or university. The process took 1 day. I interviewed at Amazon (Seattle, WA) in Mar 2012
Interview
All programming questions after asking why amazon.
Some questions:
1. Determine the length of the longest palindrom in a given string
2. level order print a tree using only one queue
Interview questions [2]
Question 1
Find the length of the longest palindrom in a given string
The process took 1 day. I interviewed at Amazon (Madras) in Feb 2010
Interview
It was a recruitment day, where multiple candidates were invited. Initially they had a written screening to filter out candidates. Out of 50 which came, they shortlisted 10-12 for 1on 1.
Asked four types of questions in 1:1
-Algorithmic
- Aptitude
- Design
- Behavioral