Amazon Software Development Engineer (SDE I) interview questions
based on 1.5K ratings - Updated Jun 22, 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,534 interviews
Viewing 41 - 45 of 1,534 Interviews
Amazon interviews FAQs
Software Development Engineer (SDE I) 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 -
The Amazon Software Development Engineer (SDE) interview process is a rigorous, multi-stage process focusing on Data Structures & Algorithms (DSA), System Design, and Amazon’s Leadership Principles. Behavioral questions are asked heavily based on the 16 Amazon Leadership Principles, requiring the STAR method (Situation, Task, Action, Result).
Amazon Dublin Frontend Engineer (New Grad) – Rejected After Phone Screen
Wanted to share my interview experience so it helps others in the process.
Timeline:
Applied for SDE-1 (India AUTA) for multiple Roles/Job IDs on June 25 → Got 2 OAs.
Applied for Frontend Engineer Dublin on July 23 → Directly got Phone Screen (probably skipped OA because of previous interest form).
Total Rounds:
Round 0: Resume Shortlisting
Round 1: Online Assessments (OA)
Round 2: Phone Screen
OA 1 (India SDE-1):
Difficulty: Medium-Hard
Topics: DSA-heavy — I can’t share exact Qs, but expect standard high-quality Amazon-style problems.
Time: Almost took 50+ minutes.
OA 2:
Difficulty: Medium
Topics: Arrays, Sliding Window, HashMaps — time-sensitive, edge-case heavy.
Time: Was able to complete in 13 minutes.
Phone Screen (Dublin FEE):
DSA Problem: Focused on Binary Search + Prefix Sum, with optimal solution via Segment Tree. I gave a brute-force O(N) first, then tried optimizing (Binary Search in O(log N)) — implemented ~50%. Couldn’t finish fully due to time constraints.
LPs (Leadership Principles): Took 40+ minutes. Very important. Interviewer asked to structure responses using STAR and go deep into past experiences.
No frontend questions.
Outcome: Rejected.
My Reflection:
LP part went well. Interviewer was supportive.
I struggled a bit with DSA optimization under time pressure.
Was my first serious interview at this level — learned a ton.
📌 Will keep applying. This process gave me clarity on what to improve next.
Interview questions [1]
Question 1
DSA Problem: Focused on Binary Search + Prefix Sum, with optimal solution via Segment Tree. I gave a brute-force O(N) first, then tried optimizing (Binary Search in O(log N)) — implemented ~50%. Couldn’t finish fully due to time constraints.
LPs (Leadership Principles): Took 40+ minutes. Very important. Interviewer asked to structure responses using STAR and go deep into past experiences.
I applied online. I interviewed at Amazon (Bengaluru) in Nov 2025
Interview
1. Online Assessment (OA): A 60–90 minute HackerRank test featuring 2-3 Medium-level DSA questions (arrays, strings, trees).
2. Technical Phone Screen (Optional): Sometimes conducted for experienced roles, this is a 60-minute session focusing on one or two DSA problems and some behavioral questions.
3. Virtual Interview Loop (3-4 Rounds): The core process consisting of 3-4 interviews, each lasting 60 minutes.
DSA/Coding Rounds: 2-3 rounds focused on algorithms and data structures, requiring code to be written in a live, shared editor.
Behavioral Round (Leadership Principles)
4. HR
Top companies for "Compensation and Benefits" near you