Amazon Software Development Engineer I (SDE I) 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 896 - 900 of 1,535 Interviews
Amazon interviews FAQs
Software Development Engineer I (SDE I) applicants have rated the interview process at Amazon with 3.8 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 59.5% positive. This is according to Glassdoor user ratings.
Common stages of the interview process at Amazon as a Software Development Engineer I (SDE I) according to 4 Glassdoor interviews include:
Skills test: 33%
One on one interview: 33%
Personality test: 33%
Here are the most commonly searched roles for interview reports -
Building scalable solutions for world-class problems We’re looking for software engineers who want to invent, build, and sometimes break things to make them easier, faster, better, and more cost-effective. To those who thrive at solving highly complex problems, and who aspire to impact billions of lives on a global scale: come build the future with us. At Amazon, you’ll be working with the best minds in technology. Learn and be curious here, and accelerate your career growth. You can take pride in knowing that your work is meaningful, having a positive impact on others and making the world a better place. With a software development career at Amazon, you’ll always find a new challenge that excites you, complemented with great pay and benefits that enable you to live your best life.
I applied online. I interviewed at Amazon (Phoenix, AZ) in Feb 2022
Interview
Interviewer asked few questions about my work life in previous company. Asked a technical question He asked me to code the question in a notepad. I think its an online tool where both me and interviewer can access. Then asked if I have any questions to ask.
I applied online. I interviewed at Amazon in Nov 2022
Interview
The interview process at Amazon can vary depending on the role and location, but typically involves several stages and can take several weeks to complete. Online application: The first step is to submit an online application for the position you are interested in. Phone interview: If your application is selected, you will be contacted for a phone interview with a recruiter or hiring manager. This interview is usually focused on your experience and qualifications, as well as your interest in the role and the company. Assessment test: Depending on the role, you may be required to take an assessment test, which could include technical or behavioral questions. On-site interviews: If you pass the initial interview and assessment, you will be invited for on-site interviews at one of Amazon's offices. This stage usually involves a series of interviews with different team members and may include a mix of technical, behavioral, and case study questions. Bar raiser interview: At Amazon, each hiring decision is reviewed by a "bar raiser," an experienced Amazon employee from a different team who is trained to ensure that the company maintains high hiring standards. You may have a final interview with a bar raiser to evaluate your fit with the company culture and values. Overall, the interview process at Amazon is known to be rigorous and competitive, and the company places a strong emphasis on evaluating candidates' technical skills, problem-solving abilities, and cultural fit.
Interview questions [1]
Question 1
Here are a few examples of interview questions that have been asked in Amazon interviews: Tell me about a time when you had to solve a difficult problem. What was the problem, and how did you approach it? How do you prioritize your work when you have multiple competing priorities? Describe a time when you had to work with a difficult team member or stakeholder. How did you handle the situation? What is your approach to testing and quality assurance? Describe a project you worked on where you had to learn a new technology or programming language. How did you go about learning it, and what challenges did you face?