Amazon Software Development Engineer (SDE I) interview questions
based on 1.5K ratings - Updated Jul 5, 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,536 interviews
Viewing 626 - 630 of 1,536 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 -
I recently applied for an SDE position at Amazon and was excited to progress to a screening interview. After the interview, I received a congratulatory email and was asked to provide my availability, which I promptly did. Unfortunately, after multiple follow-ups with no response, I received an automated rejection email weeks later without any communication from the recruiters.
I understand the hiring process can be busy, but the lack of communication was disappointing, especially from a company like Amazon. This experience was not what I expected, and I hope Amazon can improve its candidate communication process in the future.
I applied online. I interviewed at Amazon (Gurgaon, Haryana) in Mar 2022
Interview
I appeared for Amazon SDE-I FTE(Full Time Equivalent) hiring process through my college campus, in March 2021. First, there was an Online Coding Round and it was followed by three rounds of virtual interview process.
Online Coding Round: From the Online Coding Round, about 40 candidates were shortlisted for the interview process which was held in the next week.
In the online coding round, two questions (different questions to different candidates) were asked, one a bit tricky and the other one easier. I actually ended up doing neither with complete success (:3).
In my first question, I remember I passed about 8 out of the 13 total test cases and passed only 2 out of the 9 in the other one. I thought I had no chances for qualifying through but when the shortlist was published, I ended up being quite high up in the list. I was surprised but later what I learned was, the developers who make those questions, actually go through your code thoroughly and find out whether you used the correct logic (or at least close to it) or not.
Interview questions [1]
Question 1
Given a string S of distinct character of size N and their corresponding frequency f[ ] i.e. character S[i] has f[i] frequency. Your task is to build the Huffman tree print all the huffman codes in preorder traversal of the tree.
Note: While merging if two nodes have the same value, then the node which occurs at first will be taken on the left of Binary Tree and the other one to the right, otherwise Node with less value will be taken on the left of the subtree and other one to the right.
home test witch include 2 coding question in online code platform
then 2 hours of coding interview with 2 different interviewers
both the interviews where 15 minutes of personal questions and then 45 minutes of coding