Amazon Interview Questions (2026)
184 questions across 12 categories · Updated June 2026
Amazon interviews are structured around their 14 Leadership Principles. Every round — including technical rounds — expects you to demonstrate principles like Customer Obsession, Ownership, and Deliver Results through behavioral examples. Technical rounds cover DSA and system design, with a strong emphasis on scalable backend architecture.
Algorithms
View all AlgorithmsMaximum Product Subarray
Medium
Product of Array Except Self
Medium
Count Primes
Medium
Longest Palindrome
Easy
Decode Ways II
Hard
Serialize and Deserialize BST
Medium
Number of Islands
Medium
Shortest Path in Binary Matrix
Medium
Longest Substring Without Repeating Characters
Medium
Merge k Sorted Lists
Hard
Counting Bits
Medium
Maximum Swap
Medium
Cheapest Flights Within K Stops
Medium
Best Time to Buy and Sell Stock (I)
Easy
Analytical
View all AnalyticalHow do you prioritize tasks when you have multiple deadlines?
Medium
How do you prioritize time management when addressing customer problems?
Easy
Can you describe a time you used data to solve a problem?
Hard
Tell me about a time you used data to solve a problem?
Medium
What were the questions related to your previous company and market strategies?
Hard
How do you prioritize tasks when facing multiple deadlines?
Medium
Behavioral
View all BehavioralHow would you handle an angry or dissatisfied customer?
Medium
What are your greatest strengths?
Easy
What will you do if you don't know the answer to a customer query?
Easy
How do you handle stress and pressure during busy periods?
Medium
Describe a time you had to work with a difficult team member.
Medium
What is your biggest professional failure and what did you learn?
Hard
Going Above and Beyond
Easy
How do you prioritize tasks in a high-pressure environment?
Medium
Dealing with Unexpected Downtime
Hard
Tell me about your previous job experience and responsibilities.
Medium
Can you describe a challenging project you worked on previously?
Medium
Tell me about a time you failed
Medium
Describe a project where you solved a difficult challenge
Hard
Most Significant Failure as a Leader
Hard
Dealing with Lack of Resources
Medium
Handling Team Member Conflict Over Strategy
Medium
What motivates you to perform well at work?
Easy
Experience with Monolith to Microservices
Hard
What would you do if you saw a colleague violating company policy?
Hard
Why should we hire you for this position?
Medium
Can you describe an instance when you took initiative without manager approval?
Medium
What is the most challenging problem you solved recently?
Medium
How do you describe a challenging project you worked on previously?
Medium
Describe your final year project and the key skills you developed.
Easy
Why Amazon? How does its culture align with your values?
Easy
Handling Repetitive Tasks
Easy
What Demotivates You
Easy
Describe a time you disagreed with a manager.
Medium
What motivates you to do your best work in a professional setting?
Easy
How do you define success in your career?
Medium
How do you apply the STAR method to answer behavioral questions?
Easy
Describe a challenging project from your previous company and how you solved it.
Medium
Why do you want to work at Amazon specifically?
Easy
What motivates you to do your best work?
Easy
Tell me about yourself and your relevant experience.
Easy
How do you demonstrate alignment with Amazon's Leadership Principles?
Medium
What are your strengths and weaknesses?
Easy
Your Approach to Risk Assessment
Medium
Handling a Security Vulnerability
Medium
Handling Last-Minute Requirement Change
Medium
Reacting to a Crisis
Hard
Dealing with Ambiguity
Medium
Coding
View all CodingHow do you add two numbers represented by linked lists?
Medium
How would you rotate a matrix by 90 degrees in place?
Medium
Can you find a triplet such that a squared equals b squared plus c squared?
Medium
How do you implement a stack with push pop and min operations in constant time?
Medium
Find the maximum sum subarray such that no elements are consecutive.
Medium
Given two numbers represented by linked lists, how do you return their sum?
Medium
How do you reverse a linked list in groups of size k?
Hard
How can you implement a stack with push, pop, and min operations in constant time?
Medium
How do you convert a Binary Tree to a Doubly Linked List?
Hard
Can you find a triplet where a squared equals b squared plus c squared?
Medium
How would you implement a stack with push, pop, and min operations in constant time?
Medium
How do you convert a binary tree into a doubly linked list?
Hard
What is the strategy to reverse a linked list in groups of size k?
Hard
Data Structures
View all Data StructuresHow do you implement a stack with push, pop, and min operations in O(1)?
Medium
Intersection of Two Arrays II (Hash Map)
Easy
Reverse a Linked List
Easy
Remove Duplicates from Sorted List
Easy
Level Order Traversal of a Binary Tree
Easy
Flatten Binary Tree to Linked List (In-place)
Medium
Implement a Circular Linked List
Medium
Remove Duplicates from Sorted List II
Medium
Remove Zero Sum Consecutive Nodes from Linked List
Medium
What are the different types of binary tree traversals and when to use them?
Easy
How would you implement a stack with push, pop, and min in O(1) time?
Medium
Delete Node in a BST
Medium
Implement a Singly Linked List
Easy
Implement HashMap with Separate Chaining
Hard
Design a File System (Hash Map and Set)
Medium
Minimum Depth of Binary Tree
Easy
Find the Middle of a Linked List
Easy
Convert Sorted Array to Binary Search Tree
Medium
DSA
View all DSAHow do you find a triplet where a squared equals b squared plus c squared?
Medium
Explain the stock span problem and its solution.
Medium
How do you find the K largest elements from a large file?
Medium
What is the Lowest Common Ancestor in a Binary Search Tree?
Medium
What is the stock span problem and how do you solve it efficiently?
Medium
How do you find the next greater element for each item in an array?
Medium
Can you explain how to find a triplet where a squared equals b squared plus c squared?
Medium
How do you rotate a matrix by 90 degrees clockwise?
Medium
How do you find the Lowest Common Ancestor in a general Binary Tree?
Medium
How do you find the maximum sum subarray with no consecutive elements?
Medium
How do you calculate the lowest common ancestor in a binary search tree?
Medium
What are the common views in Binary Tree traversal questions?
Medium
What is Assembly Line Scheduling and how do you solve it?
Hard
How do you find the next greater element for each element in an array?
Medium
How do you calculate the lowest common ancestor in a binary tree?
Medium
How do you calculate the edit distance between two strings?
Hard
How do you find the lowest common ancestor in a binary search tree?
Medium
Why are you suitable for this specific role at Amazon?
Medium
Please tell us something about yourself.
Easy
What is your expected salary for freshers?
Easy
Why did you choose the Amazon platform for your career?
Medium
Why did you choose the Amazon platform specifically?
Medium
Tell me about your job experience and relevant skills.
Easy
Where do you see yourself in 5 years?
Medium
Why are you suitable for this role?
Medium
Please tell us something interesting about yourself.
Easy
Why did you choose to apply to Amazon specifically?
Medium
Why should we hire you?
Medium
Are you suitable for this role?
Medium
Tell me about yourself and your professional background?
Easy
What is your name and how do you spell it?
Easy
Why did you choose Amazon as your employer?
Medium
What is the expected salary for freshers in this role?
Easy
What is the expected salary for freshers in customer support roles?
Easy
Why should we hire you over other candidates?
Medium
What aspects of your job do you find most fulfilling?
Easy
Are you comfortable working night shifts or from home?
Easy
Tell me about your education and qualifications.
Easy
Tell me about yourself and your strengths?
Easy
Where do you see yourself in five years?
Easy
Machine Learning
View all Machine LearningHow do you handle missing or inconsistent data in a dataset?
Medium
What are the steps involved in the typical lifecycle of a data science project?
Medium
Can you explain the difference between supervised and unsupervised learning?
Easy
What are the steps involved in the lifecycle of a data science project?
Medium
Explain the difference between supervised and unsupervised learning with examples.
Medium
What is the difference between supervised and unsupervised learning?
Easy
What is overfitting and how can you prevent it?
Medium
What is the difference between training, validation, and test data?
Easy
How do you determine which features are important for your model?
Hard
What is the difference between training data, validation data, and test data?
Easy
What is overfitting and what techniques can be used to prevent it?
Medium
How do you evaluate the performance of a machine learning model?
Medium
Product Strategy
View all Product StrategyDesign a 'Trusted Buyer' Reputation Score for E-commerce
Medium
Design a Feature to Detect Fake Reviews
Hard
Metrics for Cross-Sell Success
Medium
Improve Customer Support Experience via Product
Medium
Trade-offs: Data Freshness vs. Query Latency
Medium
Should Amazon enter the high-end luxury retail market?
Hard
Should Amazon launch a physical bank?
Hard
Metrics for API Ecosystem Health
Medium
Design a Feature to Reduce Shopping Cart Abandonment
Medium
Improve the Discovery of Independent Sellers on Amazon
Medium
Product Strategy for a Loyalty/Rewards Program
Medium
Metrics for Live Shopping on Amazon
Medium
SQL
View all SQLSystem Design
View all System DesignDesign a CDN Edge Caching Strategy
Medium
Design a Key-Value Store (Distributed Cache)
Hard
Design a Fraud Detection System for Reviews/Ratings
Hard
Design an Autocomplete/Type-Ahead Service
Medium
Design a Distributed File System (HDFS/S3)
Hard
Design an Inventory Management System
Medium
Design a Serverless Data Processing System (AWS Lambda/Azure Functions)
Medium
Design an Inventory Reservation System
Medium
Design a System for E-commerce Search Filtering
Medium
Design a System for Monitoring E-commerce Price Changes
Medium
Discuss Optimistic vs. Pessimistic Locking
Easy
Design a Shopping Cart Service
Easy
Design an Online Bookstore/E-commerce Catalog
Medium
Design a Service for Real-time Analytics
Hard
Design a System for Data Sharding and Indexing
Hard
Design a Distributed Search Service (Elasticsearch)
Hard
Design a Distributed Queue (Kafka/SQS)
Medium
Design a Disaster Recovery Plan
Medium
Technical
View all TechnicalHow do you stay updated with industry trends and new technologies?
Easy
Can you explain a complex technical concept to a non-technical person?
Medium
Do you have basic knowledge of computers and software tools?
Easy
Describe the step-by-step process to restart a computer safely.
Easy
Do you have basic knowledge of computers?
Easy
Do you have basic knowledge of computers and related technologies?
Easy
Describe the step-by-step process to restart a computer.
Easy
Describe the process to restart a computer safely?
Easy
Preparing for a Amazon interview?
Practice with our AI interviewer that simulates real Amazon interview patterns.
Start Free Practice