Amazon Software Development Engineer interview questions
based on 3.4K ratings - Updated Jun 28, 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 91 - 95 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 online. I interviewed at Amazon in May 2025
Interview
After the OA, there were three rounds of interviews.
1. Problem Solving (a graph question and a sliding window question)
2. Leadership Principles (three)
3. Leadership Principles (two) + LLD
Interview questions [1]
Question 1
1. Tell about a complex problem that you solved
2. How have you managed conflict?
3. Tell me one of the times you’ve failed to do something.
4. Tell me about a time you did something that wasn’t in your job description.
5. Tell me about a time you had to change your approach to avoid missing a deadline.
Amazon India hires for many different roles at my campus. I am excited to be joining as software developer at Bengaluru. The interview process involved 4 rounds, with more emphasis on the technical and quant
Interview questions [1]
Question 1
Machine learning and AI along with reasoning and ML
I applied online. The process took 3 months. I interviewed at Amazon in Mar 2025
Interview
OA
2 questions total: one easy, one medium/hard
30 min behavioral
(Time you worked on a team, time you didn't think you would get something done)
30 min technical:
similar to course scheduling LeetCode question
Interview questions [1]
Question 1
Course scheduling, but it was based on dependencies to install instead of courses