- Interview Questions
- /
- Amazon
Amazon LeetCode Interview Questions
Practice 100 real coding problems frequently asked in Amazon technical interviews. Master these questions to ace your next Amazon software engineering interview.
Top Topics at Amazon
Ace your Amazon interview with AI
Get real-time AI assistance during your actual interview. Invisible to screensharing.
Amazon Interview Problems
| Problem | DifficultyDiff | Action |
|---|---|---|
Identify the Largest Outlier in an Array 100% | MediumM | Solve→ |
Two Sum 86% | EasyE | Solve→ |
Task Scheduler 85% | MediumM | Solve→ |
Number of Islands 82% | MediumM | Solve→ |
LRU Cache 81% | MediumM | Solve→ |
Trapping Rain Water 74% | HardH | Solve→ |
Minimum Array Sum 74% | MediumM | Solve→ |
Group Anagrams 72% | MediumM | Solve→ |
Reorganize String 72% | MediumM | Solve→ |
Design an Array Statistics Tracker 72% | HardH | Solve→ |
Best Time to Buy and Sell Stock 69% | EasyE | Solve→ |
Analyze User Website Visit Pattern 69% | MediumM | Solve→ |
Merge k Sorted Lists 67% | HardH | Solve→ |
Copy List with Random Pointer 67% | MediumM | Solve→ |
Top K Frequent Elements 67% | MediumM | Solve→ |
Valid Parentheses 64% | EasyE | Solve→ |
Merge Intervals 64% | MediumM | Solve→ |
Merge Sorted Array 64% | EasyE | Solve→ |
Kth Largest Element in an Array 64% | MediumM | Solve→ |
Basic Calculator II 64% | MediumM | Solve→ |
Minimum Difference in Sums After Removal of Elements 64% | HardH | Solve→ |
3Sum 60% | MediumM | Solve→ |
Jump Game 60% | MediumM | Solve→ |
LFU Cache 60% | HardH | Solve→ |
Subarray Sum Equals K 60% | MediumM | Solve→ |
Pass your interview with AI assistance
Get real-time solutions during your actual coding interview. Invisible to screensharing.
Merge Strings Alternately 60% | EasyE | Solve→ |
Make String a Subsequence Using Cyclic Increments 60% | MediumM | Solve→ |
Median of Two Sorted Arrays 56% | HardH | Solve→ |
Zigzag Conversion 56% | MediumM | Solve→ |
Letter Combinations of a Phone Number 56% | MediumM | Solve→ |
Minimum Window Substring 56% | HardH | Solve→ |
Word Ladder 56% | HardH | Solve→ |
Course Schedule 56% | MediumM | Solve→ |
Basic Calculator 56% | HardH | Solve→ |
Coin Change 56% | MediumM | Solve→ |
All Nodes Distance K in Binary Tree 56% | MediumM | Solve→ |
Two Best Non-Overlapping Events 56% | MediumM | Solve→ |
Add Two Numbers 51% | MediumM | Solve→ |
Longest Palindromic Substring 51% | MediumM | Solve→ |
Palindrome Number 51% | EasyE | Solve→ |
Longest Common Prefix 51% | EasyE | Solve→ |
Remove Duplicates from Sorted Array 51% | EasyE | Solve→ |
Spiral Matrix 51% | MediumM | Solve→ |
Implement Queue using Stacks 51% | EasyE | Solve→ |
Meeting Rooms II 51% | MediumM | Solve→ |
Integer to English Words 51% | HardH | Solve→ |
Insert Delete GetRandom O(1) 51% | MediumM | Solve→ |
First Unique Character in a String 51% | EasyE | Solve→ |
Flood Fill 51% | EasyE | Solve→ |
K Closest Points to Origin 51% | MediumM | Solve→ |
Pass your interview with AI assistance
Get real-time solutions during your actual coding interview. Invisible to screensharing.
Rotting Oranges 51% | MediumM | Solve→ |
Capacity To Ship Packages Within D Days 51% | MediumM | Solve→ |
Lowest Common Ancestor of a Binary Tree III 51% | MediumM | Solve→ |
Create Hello World Function 51% | EasyE | Solve→ |
Longest Substring Without Repeating Characters 45% | MediumM | Solve→ |
Regular Expression Matching 45% | HardH | Solve→ |
Generate Parentheses 45% | MediumM | Solve→ |
Find First and Last Position of Element in Sorted Array 45% | MediumM | Solve→ |
Maximum Subarray 45% | MediumM | Solve→ |
Largest Rectangle in Histogram 45% | HardH | Solve→ |
Best Time to Buy and Sell Stock II 45% | MediumM | Solve→ |
Word Ladder II 45% | HardH | Solve→ |
Reverse Words in a String 45% | MediumM | Solve→ |
Find Peak Element 45% | MediumM | Solve→ |
House Robber 45% | MediumM | Solve→ |
Palindrome Linked List 45% | EasyE | Solve→ |
Lowest Common Ancestor of a Binary Tree 45% | MediumM | Solve→ |
Product of Array Except Self 45% | MediumM | Solve→ |
Sliding Window Maximum 45% | HardH | Solve→ |
Trips and Users 45% | HardH | Solve→ |
Find Median from Data Stream 45% | HardH | Solve→ |
Find K Pairs with Smallest Sums 45% | MediumM | Solve→ |
Koko Eating Bananas 45% | MediumM | Solve→ |
Subarrays with K Different Integers 45% | HardH | Solve→ |
Maximum Profit in Job Scheduling 45% | HardH | Solve→ |
Pass your interview with AI assistance
Get real-time solutions during your actual coding interview. Invisible to screensharing.
Find Longest Self-Contained Substring 45% | HardH | Solve→ |
Reverse Integer 36% | MediumM | Solve→ |
Integer to Roman 36% | MediumM | Solve→ |
Remove Nth Node From End of List 36% | MediumM | Solve→ |
Merge Two Sorted Lists 36% | EasyE | Solve→ |
Reverse Nodes in k-Group 36% | HardH | Solve→ |
Find the Index of the First Occurrence in a String 36% | EasyE | Solve→ |
Search in Rotated Sorted Array 36% | MediumM | Solve→ |
Valid Sudoku 36% | MediumM | Solve→ |
Combination Sum 36% | MediumM | Solve→ |
Pow(x, n) 36% | MediumM | Solve→ |
Minimum Path Sum 36% | MediumM | Solve→ |
Climbing Stairs 36% | EasyE | Solve→ |
Word Search 36% | MediumM | Solve→ |
Remove Duplicates from Sorted Array II 36% | MediumM | Solve→ |
Binary Tree Zigzag Level Order Traversal 36% | MediumM | Solve→ |
Maximum Depth of Binary Tree 36% | EasyE | Solve→ |
Populating Next Right Pointers in Each Node 36% | MediumM | Solve→ |
Pascal's Triangle 36% | EasyE | Solve→ |
Longest Consecutive Sequence 36% | MediumM | Solve→ |
Gas Station 36% | MediumM | Solve→ |
Word Break 36% | MediumM | Solve→ |
Majority Element 36% | EasyE | Solve→ |
Best Time to Buy and Sell Stock IV 36% | HardH | Solve→ |
Binary Tree Right Side View 36% | MediumM | Solve→ |
Similar Companies
Explore interview questions from other companies with similar interview patterns.
Frequently Asked Questions
What LeetCode problems does Amazon ask in interviews?
Amazon commonly asks 100 coding problems in technical interviews, including Identify the Largest Outlier in an Array, Two Sum, Task Scheduler. The difficulty breakdown is 19 Easy, 60 Medium, and 21 Hard problems.
How should I prepare for a Amazon coding interview?
Focus on the most frequently asked problems first, especially those with high frequency scores. Amazon interviews typically emphasize Array and Hash Table. Practice explaining your thought process while coding.
What is the difficulty level of Amazon coding interviews?
Based on our data, Amazon interviews include 19 Easy (19%), 60 Medium (60%), and 21 Hard (21%) problems.
Ready to ace your Amazon interview?
Join thousands of engineers who landed offers at top tech companies.
Get Started FreeNo credit card required