Amazon Software Development Engineer (SDE) 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 796 - 800 of 1,534 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 -
Amazon's interview process can vary depending on the position you're applying for, but here's a general overview of what you can expect when interviewing for a technical role at Amazon: Online Application: You start by submitting your resume and application through Amazon's careers website. Make sure your resume is tailored to the specific job you're applying for. Resume Review: Amazon's recruitment team will review your application and resume. If your qualifications match the job requirements, you may be selected for the next round. Online Assessment: Amazon often uses online assessments to evaluate candidates' technical skills and problem-solving abilities. This may include coding challenges, multiple-choice questions, or other relevant tests. The specific assessment will depend on the role you're applying for. Phone Screen: If you pass the online assessment, you may have a phone screen with a recruiter or a hiring manager. This interview typically focuses on your background, experience, and behavioral questions to assess your fit for the company culture. Technical Interviews: For technical roles, Amazon typically conducts several rounds of technical interviews. These may be conducted in person (on-site), over the phone, or via video conferencing. You can expect a mix of coding questions, system design questions, and behavioral questions. Amazon is known for its rigorous technical interviews, so be prepared to dive deep into your technical knowledge and problem-solving skills.
Interview questions [1]
Question 1
Q.Questions related to strings can include tasks like string reversal, checking for palindrome strings, or implementing string search algorithms like Knuth-Morris-Pratt (KMP) or Rabin-Karp. Binary Trees and Graphs: Amazon often asks questions involving binary trees, such as finding the lowest common ancestor, tree traversal algorithms (e.g., in-order, pre-order, post-order), or checking if a binary tree is a binary search tree. Graph-related questions might involve traversals, shortest path algorithms, or topological sorting. Dynamic Programming: Expect questions that require dynamic programming solutions, such as the 0/1 knapsack problem, calculating Fibonacci numbers, or finding the longest common subsequence.
I applied online. The process took 1 week. I interviewed at Amazon (Bengaluru) in Aug 2023
Interview
2 dsa question. One was based on a 2 D matrix and the other one was based on string and stack. No question on the project or core subject was asked. The interview was entirely based on DSA knowledge.
Interview questions [1]
Question 1
1) given 2 d matrix. Find a number of similar rows both horizontally and vertically. 2) Given string remove consecutive similar characters which occur k times.
Prior to interviewing was sent a hacker rank exam. It was three questions with 3 hours to take. The questions were leet code mediums and hards. If you do not pass you will be notified promptly
Interview questions [1]
Question 1
Technical coding questions revolving around algorithms and data structures