Amazon Web Services Software Development Engineer SDE interview questions
based on 114 ratings - Updated May 8, 2026
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
74%
Applied online
Applied online
16%
Recruiter
Recruiter
5%
Campus Recruiting
Campus Recruiting
3%
Employee Referral
Employee Referral
2%
Other
Other
Interview search
114 interviews
Viewing 111 - 114 of 114 Interviews
Amazon Web Services interviews FAQs
Software Development Engineer SDE applicants have rated the interview process at Amazon Web Services with 4 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 63.2% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied online. The process took 4 weeks. I interviewed at Amazon Web Services
Interview
Overall straightforward interview process. The interview comprised of two one hour rounds. Each interview round consisted of a behavioral portion for about 20 minutes and a technical portion for about 40 minutes.
Interview questions [1]
Question 1
1. Design a file search function to search within a directory (Object-oriented design).
I applied online. The process took 6 weeks. I interviewed at Amazon Web Services (Cape Town) in Aug 2022
Interview
Step One: Screening
Step Two: 2 Technical screening interviews
Step Three: Person interview with a technical component where they will test your skill and will ask you personal questions along with CS Fundamental questions on theory and Data Structures and Algos.
Step Four: Loop interview, where you do step Three 3 more times in one day
Interview questions [1]
Question 1
What do you understand by Inheritance and polymorphism
I applied online. The process took 2 weeks. I interviewed at Amazon Web Services (Seattle, WA) in Sep 2022
Interview
A remote interview. The person I talked with nice and asked about my current job and responsibilities. About 20 minutes in I was asked to complete a coding question and talk through it.
Interview questions [1]
Question 1
It seemed like a medium difficulty problem. I talked through it and took me about 15 minutes to pass all of the test cases. The interviewer told me that I answered the problem with of O(n * k) complexity and that there was a solution with just O(n) complexity. Pretty stupid mistake on my part honestly.