Amazon Software Development Engineer interview questions
based on 3.4K ratings - Updated Jun 17, 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,375 interviews
Viewing 676 - 680 of 3,375 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 -
I applied online. I interviewed at Amazon (Seattle, WA) in Feb 2021
Interview
Fast track process: 3 OA rounds and One on site. First OA on debugging issues in code second had 2 coding questions, one medium level and one hard level( timed for 70 minutes) and last OA on management principles work environment. This was followed by an on-site interview with the team lead/manager
Interview questions [1]
Question 1
Basic data structures (hashmaps, trees, string manipulation)
I applied through a recruiter. The process took 2 months. I interviewed at Amazon
Interview
After being contacted via LinkedIn, I had a phone screen interview where I was asked a question on DFS. After 2 weeks recruiter reached out saying I had cleared the interview. Gave me a month's time to prepare for the final 4 interviews. These were also held online due to Covid. Interviewers were helpful and understanding. Despite running into connectivity issues things went smoothly.
Interview questions [1]
Question 1
1. Find the given word in a matrix of letters.
2. Convert integer to Roman.
3. Create a function (wrapped in a class) that mimics the find command in Linux
4. Given a list of words, determine which words can be decomposed.
I applied through college or university. The process took 2 days. I interviewed at Amazon (Nueva Delhi) in Aug 2019
Interview
2 Interviews, Both were based on programming skills, Questions were pretty much based on concepts. Hashing, queues, Graphs, Trees were asked. Interviewer was very helpful. It was a great experience