Amazon Software Development Engineer SDE Intern interview questions
based on 444 ratings - Updated Jul 3, 2026
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
67%
Applied online
Applied online
22%
Campus Recruiting
Campus Recruiting
8%
Employee Referral
Employee Referral
1%
Recruiter
Recruiter
1%
Other
Other
Interview search
444 interviews
Viewing 246 - 250 of 444 Interviews
Amazon interviews FAQs
Software Development Engineer SDE Intern applicants have rated the interview process at Amazon with 2.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 46.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Development Engineer SDE Intern roles take an average of 60 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Amazon overall takes an average of 42 days.
Common stages of the interview process at Amazon as a Software Development Engineer SDE Intern according to 3 Glassdoor interviews include:
Other: 25%
Personality test: 25%
Skills test: 25%
Group panel interview: 25%
Here are the most commonly searched roles for interview reports -
One OA and they got back to me in about 2 weeks for the interview. The interview process was standard. Amazon principles behavior questions and then a coding technical question as well as general tech questions after that. The interviewer was very nice and even let me ask lots of questions after the interview.
I applied through college or university. The process took 2 months. I interviewed at Amazon in Aug 2022
Interview
First, they asked me about myself and to introduce myself. Then they gave me 2 coding questions and we talked about our projects. The interviewer was really helpful and guided me through the process
I applied through college or university. I interviewed at Amazon (Bhubaneshwar) in Aug 2022
Interview
1. Coding Test and Dates
It was an on-campus opportunity in early august 2022, It conducted an online test on Hackerarnk which consist of 2 problems, 1 easy-medium level, and 1 medium-herd level question on Leetcode. The time limit was 2 hrs. I cleared it.
2. Post-Interview Process
Then the interview got scheduled weeks after the test and the interview was for 1 hrs, actually, consider it 50 min, If you subtract 10 min for the intro of yours and your interviewer. So try to keep your intro short. Then it's time for problem-solving they usually asked me 2 medium-level problems. Those are mentioned below:
1. Stock span problem ( Stack Problem _ Medium)
2. Count ways to reach the n'th stair ( DP problem _ Medium )
I 1st came up with a brute force approach for the 1st problem which was "O(n^2)" approach then the interviewer asked me to optimize it , I came up with "O(nlogn)" approach but the interviewer asked me to come up with O(n) which I wasn't able to do.
Then the interviewer asked me to jump into 2nd problem as only 20 min was remaining, he took 5 min to explain the problem and wrote the problem in the text editor with 1 test case. I came up with the sol quickly and explain it to the interviewer, He discussed the TC and SC as it was an DP problem and then he told " you approach is correct can you code it" I started coding it but got a slight implementation error and the time was up, So eventually I got rejected due to poor time management in the interview, I wasted time in explaining stuff, Explanation must be concise and clear
Try to solve this problem while explaining it within max 15 min, Explaining and discussion should take around 5 min and cooling would take 10 min, This is the ideal time to solve it,
Try to keep intuitive variable naming and keep explaining while codding and if you feel stuck seek hints from the interviewer
Top companies for "Compensation and Benefits" near you