Amazon Interview Questions (2026)
136 questions across 11 categories · Updated April 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 AnalyticalBehavioral
View all BehavioralGoing Above and Beyond
Easy
How do you prioritize tasks in a high-pressure environment?
Medium
Dealing with Unexpected Downtime
Hard
Can you describe a challenging project you worked on previously?
Medium
Tell me about a time you failed
Medium
Most Significant Failure as a Leader
Hard
Dealing with Lack of Resources
Medium
Handling Team Member Conflict Over Strategy
Medium
Experience with Monolith to Microservices
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
Handling Repetitive Tasks
Easy
What Demotivates You
Easy
Describe a time you disagreed with a manager.
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
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
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
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 into a doubly linked list?
Hard
Data Structures
View all Data StructuresIntersection 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
How do you find the K largest elements from a large file?
Medium
What is the stock span problem and how do you solve it efficiently?
Medium
How do you rotate a matrix by 90 degrees clockwise?
Medium
How do you find the maximum sum subarray with no consecutive elements?
Medium
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
Why should we hire you?
Medium
Are you suitable for this role?
Medium
Tell me about yourself and your professional background?
Easy
Why did you choose Amazon as your employer?
Medium
What is the expected salary for freshers in this role?
Easy
What aspects of your job do you find most fulfilling?
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
System 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 TechnicalDo 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 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