Amazon Software Development Engineer(SDE) Intern interview questions
based on 443 ratings - Updated Jun 7, 2026
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
68%
Applied online
Applied online
22%
Campus Recruiting
Campus Recruiting
8%
Employee Referral
Employee Referral
1%
Recruiter
Recruiter
1%
Other
Other
Interview search
443 interviews
Viewing 61 - 65 of 443 Interviews
Amazon interviews FAQs
Software Development Engineer(SDE) Intern applicants have rated the interview process at Amazon with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 58.7% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Development Engineer(SDE) Intern roles take an average of 150 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 29 days.
Common stages of the interview process at Amazon as a Software Development Engineer(SDE) Intern according to 1 Glassdoor interviews include:
Phone interview: 33%
Skills test: 33%
Personality test: 33%
Here are the most commonly searched roles for interview reports -
I applied through other source. I interviewed at Amazon
Interview
Thorough and fast paced, self led and expected to describe approach. Technical interview has leetcode questions followed up by behavioral questions per the Amazon leadership principles. 45 minutes in total.
Interview questions [1]
Question 1
Dynamic programming, graphs and other data structures
Overall experience is good, one leet code question and behavioral question. easy if you can solve the top 150 interview questions in leetcode. they asked me LRU cache question. applied it in december and got reply in march.
I applied online. I interviewed at Amazon (Seattle, WA) in Mar 2025
Interview
The interview process began with the interviewer introducing themselves and providing an overview of their role and the team. After that, we moved on to solving a LeetCode-style question, where I was asked to explain my approach and write the code live. Once I provided the solution, the interviewer asked a follow-up question to test my understanding and ability to optimize the solution further. At the end, I had the opportunity to ask a few questions about the team’s workflow, the company culture, and the specific challenges the role would involve.
Interview questions [1]
Question 1
They asked about a time when I had to work with a tight deadline and how I managed to meet it.