Amazon Software Development Engineer (SDE) interview questions
based on 1.5K ratings - Updated Jul 1, 2026
Averageinterview difficulty
Very positiveinterview experience
How others got an interview
60%
Applied online
Applied online
19%
Campus Recruiting
Campus Recruiting
10%
Recruiter
Recruiter
8%
Employee Referral
Employee Referral
2%
Other
Other
1%
In Person
In Person
0%
Staffing Agency
Staffing Agency
Interview search
1,535 interviews
Viewing 491 - 495 of 1,535 Interviews
Amazon interviews FAQs
Software Development Engineer (SDE) 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 61.5% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied online. I interviewed at Amazon (Bengaluru)
Interview
Online Application
Online test: (60 mins) 2 coding questions of medium difficulty level. The Amazon online test (20 questions) is based on OOPs, DBMS, operating systems, data structures, and algorithms.
Technical Interview 1: Project discussions, coding questions based on DS algorithms, and quizzes. It basically tests real-world problem-solving skills.
Technical Interview 2: Questions of relatively higher difficulty level (mostly DS and algorithms-based)
Bar raiser round: Behavioral questions and project discussions. Some technical questions are followed by an assessment of leadership quality and cultural fit.
Interview questions [1]
Question 1
"Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining
Processo com multiplas etapas, incluindo live coding e system design, incluindo etapas 100% em ingles. Importante conhecer data structures, considerar otimizaçoes nas soluções (avaliar big O, tanto pra complexidade de tempo quanto espaço) e saber se comunicar bem em ingles.
The interview process typically consists of multiple stages designed to assess a candidate’s skills, experience, and cultural fit for a role. It often begins with an initial screening, either via phone or video call, where recruiters evaluate basic qualifications and interest. This is followed by one or more in-depth interviews, which may be technical, behavioral, or case-based, depending on the role. Candidates might also complete assessments, tests, or assignments relevant to the job. Some companies include panel interviews or final rounds with senior leadership. The process concludes with reference checks, an offer, and negotiations.
Top companies for "Compensation and Benefits" near you