All Amazon Coding Interview Questions
1626 questions we track for Amazon, most frequently asked first. Practice any of them in the code editor and get AI feedback on your solution.
- Junior26% (417)
- Mid/Senior56% (910)
- Staff18% (299)
Questionspage 16 of 17
- Minimum Positive Sum Subarray1 companyJunior
- Minimum Array Sum6 companiesMid/Senior
- Smallest Number With All Set Bits3 companiesJunior
- Identify the Largest Outlier in an Array4 companiesMid/Senior
- Transformed Array4 companiesJunior
- Maximum Subarray Sum With Length Divisible by K4 companiesMid/Senior
- Button with Longest Push Time2 companiesJunior
- Count Beautiful Splits in an Array2 companiesMid/Senior
- Count Subarrays of Length Three With a Condition5 companiesJunior
- Check if Grid can be Cut into Sections3 companiesMid/Senior
- Minimum Number of Operations to Make Elements in Array Distinct5 companiesJunior
- Maximum Number of Distinct Elements After Operations4 companiesMid/Senior
- Find the Lexicographically Largest String From the Box I5 companiesMid/Senior
- Count the Number of Arrays with K Matching Adjacent Elements5 companiesStaff
- Substring Matching Pattern1 companyJunior
- Maximum Coins From K Consecutive Bags2 companiesMid/Senior
- Maximum Score of Non-overlapping Intervals2 companiesStaff
- Maximum Amount of Money Robot Can Earn5 companiesMid/Senior
- Maximum Difference Between Adjacent Elements in a Circular Array5 companiesJunior
- Minimum Cost to Make Arrays Identical2 companiesMid/Senior
- Manhattan Distances of All Arrangements of Pieces3 companiesStaff
- Sum of Variable Length Subarrays1 companyJunior
- Maximum and Minimum Sums of at Most Size K Subsequences3 companiesMid/Senior
- Paint House IV3 companiesMid/Senior
- Count Partitions with Even Sum Difference5 companiesJunior
- Maximum Frequency After Subarray Operation4 companiesMid/Senior
- Find Valid Pair of Adjacent Digits in String3 companiesJunior
- Reschedule Meetings for Maximum Free Time I5 companiesMid/Senior
- Reschedule Meetings for Maximum Free Time II4 companiesMid/Senior
- Maximum Difference Between Even and Odd Frequency I4 companiesJunior
- Maximum Difference Between Even and Odd Frequency II6 companiesStaff
- Sort Matrix by Diagonals5 companiesMid/Senior
- Maximize the Minimum Game Score2 companiesStaff
- Separate Squares I4 companiesMid/Senior
- Separate Squares II2 companiesStaff
- Shortest Matching Substring1 companyStaff
- Find Special Substring of Length K1 companyJunior
- Select K Disjoint Special Substrings1 companyMid/Senior
- Length of Longest V-Shaped Diagonal Segment5 companiesStaff
- Check If Digits Are Equal in String After Operations I4 companiesJunior
- Maximum Sum With at Most K Elements2 companiesMid/Senior
- Lexicographically Smallest Generated String5 companiesStaff
- Fruits Into Baskets II5 companiesJunior
- Fruits Into Baskets III4 companiesMid/Senior
- Maximize Subarrays After Removing One Conflicting Pair5 companiesStaff
- Unique 3-Digit Even Numbers2 companiesJunior
- Maximum Unique Subarray Sum After Deletion5 companiesJunior
- Closest Equal Element Queries4 companiesMid/Senior
- Properties Graph1 companyMid/Senior
- Find the Minimum Amount of Time to Brew Potions6 companiesMid/Senior
- Minimum Pair Removal to Sort Array I5 companiesJunior
- Minimum Pair Removal to Sort Array II3 companiesStaff
- Minimum Operations to Make Array Sum Divisible by K4 companiesJunior
- Find Closest Person4 companiesJunior
- Smallest Palindromic Rearrangement I2 companiesMid/Senior
- Count Covered Buildings2 companiesMid/Senior
- Find Most Frequent Vowel and Consonant3 companiesJunior
- Minimum Operations to Convert All Elements to Zero4 companiesMid/Senior
- Equal Sum Grid Partition I4 companiesMid/Senior
- Grid Teleportation Traversal3 companiesMid/Senior
- Minimum Absolute Difference in Sliding Submatrix2 companiesMid/Senior
- Maximize Y‑Sum by Picking a Triplet of Distinct X‑Values1 companyMid/Senior
- Best Time to Buy and Sell Stock V3 companiesMid/Senior
- Count the Number of Computer Unlocking Permutations3 companiesMid/Senior
- Count Partitions With Max-Min Difference at Most K4 companiesMid/Senior
- Longest Common Prefix Between Adjacent Strings After Removals1 companyMid/Senior
- Maximize Spanning Tree Stability with Upgrades3 companiesStaff
- Minimum Stability Factor of Array1 companyStaff
- Power Grid Maintenance7 companiesMid/Senior
- Minimum Time for K Connected Components2 companiesMid/Senior
- Process String with Special Operations I1 companyMid/Senior
- Maximum Median Sum of Subsequences of Size 32 companiesMid/Senior
- Minimum Jumps to Reach End via Prime Teleportation4 companiesMid/Senior
- Minimum Removals to Balance Array4 companiesMid/Senior
- Threshold Majority Queries4 companiesStaff
- Trionic Array I4 companiesJunior
- Maximum Balanced Shipments1 companyMid/Senior
- Minimum Time to Activate String1 companyMid/Senior
- Trionic Array II6 companiesStaff
- Maximum K to Sort a Permutation1 companyMid/Senior
- Maximum Total from Optimal Activation Order2 companiesMid/Senior
- Minimum Sensors to Cover Grid4 companiesMid/Senior
- Minimum Cost Path with Edge Reversals8 companiesMid/Senior
- Minimum Cost Path with Teleportations4 companiesStaff
- Best Time to Buy and Sell Stock using Strategy5 companiesMid/Senior
- XOR After Range Multiplication Queries I2 companiesMid/Senior
- XOR After Range Multiplication Queries II2 companiesStaff
- Jump Game IX4 companiesMid/Senior
- Maximum Walls Destroyed by Robots3 companiesStaff
- Two-Letter Card Game2 companiesMid/Senior
- Minimum Operations to Equalize Binary String4 companiesStaff
- Balanced K-Factor Decomposition2 companiesMid/Senior
- Count Bowl Subarrays2 companiesMid/Senior
- Longest Balanced Substring I4 companiesMid/Senior
- Longest Balanced Substring II6 companiesMid/Senior
- Sum of Perfect Square Ancestors3 companiesStaff
- Longest Balanced Subarray I4 companiesMid/Senior
- Lexicographically Smallest Permutation Greater Than Target2 companiesMid/Senior
- Longest Balanced Subarray II2 companiesStaff
- Stable Subarrays With Equal Boundary and Interior Sum2 companiesMid/Senior