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,377 interviews
Viewing 2396 - 2400 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:
Phone interview: 50%
Skills test: 50%
Here are the most commonly searched roles for interview reports -
The process took 3 weeks. I interviewed at Amazon (Seattle, WA) in Mar 2015
Interview
firstly, I get a human resource's email that tell me to join a interview for software development engineer or software development engineer Test, then I get a email that contains a link which led me to an online assessment of Amazon, after I finish online assessment , a Work Style Assessment was sent to me and after finishing it, I go to onsite group interview in Seattle
Interview questions [1]
Question 1
Palindromic number, input string of a number , return true or false for whether it is a Palindromic number
I applied through a recruiter. The process took 4 weeks. I interviewed at Amazon (Zagreb) in Dec 2014
Interview
Amazon had hiring event in my town. They contacted me via LinkedIn couple of weeks (I think it was around 8 weeks) before the on-site interview was being held. First, I solved two coding challenges online and then had on-site interview. On-site interview was actually 5 different interviews - 1 hour each. There were also 5 different interviewers. At the end of each interview they had one or two questions regarding social skills and then 5 or 10 min for my questions.
Interview questions [1]
Question 1
Serialization and deserialization of a tree to a string. If every node of tree represents a letter serialize tree to string in a way that you can deserialize the same string to a tree again.
I applied online. The process took 4 weeks. I interviewed at Amazon (Chennai)
Interview
Written test with 3 algorithm problems
Followed by 4 rounds (DS & Algo, Problem Solving, Design, Bar Raiser)
DS & Algo, they asked to implement queue using a stack followed by finding the height of a BST.
Problem solving involved some questions related to fibonnaci series.
Design round they asked me to design a content scraping solution which validates content across devices.
Bar raiser was a cocktail round having a mix of everything, Your personal achievements in the technical side, a 'check if one tree is a mirror of the other' kind of question.
The final round was with the Hiring manager, he also asked me some questions related to arrays like find the maximum increasing sequence in an array.
Interview questions [1]
Question 1
Questions related to stacks, queues (Eg:Implement a queue using stacks)
Trees were heavily asked as well (Print a tree spirally, check if one BT is a mirror of another BT)