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 2931 - 2935 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 college or university. The process took 1 day. I interviewed at Amazon (Delhi, CA) in Aug 2012
Interview
I appeared for oncampus internship.It was a great experience.After a written test,there was a technical interview and a HR round.All the questions were pretty easy.
I applied online. The process took 2 weeks. I interviewed at Amazon (Haiderabad) in Jan 2013
Interview
I applied on LinkedIn and got the call within 10 days. There are 5-6 rounds.
1. Online Written Test: 3 Programming Questions. You need to write code and execute test cases
2. 4-5 Technical Interview Rounds: Each round contains 2-3 questions related to DS, Algos, Problem Solving capabilities, Out of Box thinking
Interview questions [1]
Question 1
Optimize each solution with respect to time and space
I applied online. The process took 3 weeks. I interviewed at Amazon (Seattle, WA) in Dec 2012
Interview
One phone screen, 45 minutes long. Then a day later gave me a offer to fly to Seattle for a onsite interview. They paid for flight, travel, and food for the interview process. Felt very intimidated at first when I started the interviews. Each interviewer was very easy to talk to and I quickly became comfortable. Total of 5 interviews each 45 minutes long. The next day I received an offer from amazon.
Interview questions [2]
Question 1
Given a sudoku grid return true if its a valid solution or false if its not. Make the runtime O(n)