1968+ Amazon questions

Amazon interview questions and how to prepare

The Leadership Principles drive everything, and a Bar Raiser joins the loop. Below: the questions candidates report from Amazon interviews, sorted by how often they come up, plus original practice in Amazon's style.

ZorixOS tracks 1968 community-reported Amazon interview questions, drawn from an open-source dataset of real interview reports and sorted by how frequently each one comes up. Every question links to its source. Alongside them are 78 original ZorixOS practice questions written in Amazon's known interview style (not claimed as asked at Amazon), so you can rehearse the real format. Practice any of them out loud in a free AI mock interview tuned to Amazon.

Updated July 2026

How Amazon interviews run

What candidates consistently report about the loop, so nothing surprises you on the day.

  • The Leadership Principles drive everything, and a Bar Raiser joins the loop.
  • Bring STAR stories with hard metrics and personal ownership, not team credit.

Amazon interview questions candidates report

Community-reported from real Amazon interviews (open-source dataset), most-asked first. Showing 60 of 1968. Each links to its source.

  1. Two Sum
    ArrayHash Table
    Easy100% asked
  2. LRU Cache
    Hash TableLinked ListDesignDoubly-Linked List
    Medium90% asked
  3. Trapping Rain Water
    ArrayTwo PointersDynamic ProgrammingStack
    Hard87% asked
  4. Number of Islands
    ArrayDepth-First SearchBreadth-First SearchUnion-Find
    Medium87% asked
  5. Best Time to Buy and Sell Stock
    ArrayDynamic Programming
    Easy84% asked
  6. Medium84% asked
  7. Group Anagrams
    ArrayHash TableStringSorting
    Medium81% asked
  8. Reorganize String
    Hash TableStringGreedySorting
    Medium80% asked
  9. Add Two Numbers
    Linked ListMathRecursion
    Medium79% asked
  10. 3Sum
    ArrayTwo PointersSorting
    Medium79% asked
  11. Longest Palindromic Substring
    Two PointersStringDynamic Programming
    Medium79% asked
  12. Course Schedule
    Depth-First SearchBreadth-First SearchGraph TheoryTopological Sort
    Medium78% asked
  13. Merge Intervals
    ArraySorting
    Medium77% asked
  14. Container With Most Water
    ArrayTwo PointersGreedy
    Medium77% asked
  15. Median of Two Sorted Arrays
    ArrayBinary SearchDivide and Conquer
    Hard76% asked
  16. Fruit Into Baskets
    ArrayHash TableSliding Window
    Medium76% asked
  17. Maximum Coins From K Consecutive Bags
    ArrayBinary SearchGreedySliding Window
    Medium76% asked
  18. Easy75% asked
  19. Koko Eating Bananas
    ArrayBinary Search
    Medium75% asked
  20. Merge Sorted Array
    ArrayTwo PointersSorting
    Easy75% asked
  21. Longest Common Prefix
    ArrayStringTrie
    Easy74% asked
  22. Merge k Sorted Lists
    Linked ListDivide and ConquerHeap (Priority Queue)Merge Sort
    Hard74% asked
  23. Rotting Oranges
    ArrayBreadth-First SearchMatrix
    Medium74% asked
  24. Subarray Sum Equals K
    ArrayHash TablePrefix Sum
    Medium73% asked
  25. Top K Frequent Elements
    ArrayHash TableDivide and ConquerSorting
    Medium73% asked
  26. Medium72% asked
  27. Maximum Subarray
    ArrayDivide and ConquerDynamic Programming
    Medium71% asked
  28. Copy List with Random Pointer
    Hash TableLinked List
    Medium71% asked
  29. Longest Consecutive Sequence
    ArrayHash TableUnion-Find
    Medium71% asked
  30. Lowest Common Ancestor of a Binary Tree
    TreeDepth-First SearchBinary Tree
    Medium70% asked
  31. Generate Parentheses
    StringDynamic ProgrammingBacktracking
    Medium70% asked
  32. Easy70% asked
  33. Word Ladder
    Hash TableStringBreadth-First Search
    Hard69% asked
  34. Majority Element
    ArrayHash TableDivide and ConquerSorting
    Easy69% asked
  35. Jump Game
    ArrayDynamic ProgrammingGreedy
    Medium68% asked
  36. Medium68% asked
  37. Course Schedule II
    Depth-First SearchBreadth-First SearchGraph TheoryTopological Sort
    Medium68% asked
  38. Merge Two Sorted Lists
    Linked ListRecursion
    Easy68% asked
  39. Climbing Stairs
    MathDynamic ProgrammingMemoization
    Easy67% asked
  40. Word Search
    ArrayStringBacktrackingDepth-First Search
    Medium67% asked
  41. House Robber
    ArrayDynamic Programming
    Medium67% asked
  42. Letter Combinations of a Phone Number
    Hash TableStringBacktracking
    Medium66% asked
  43. Medium66% asked
  44. Minimum Window Substring
    Hash TableStringSliding Window
    Hard66% asked
  45. Spiral Matrix
    ArrayMatrixSimulation
    Medium66% asked
  46. Analyze User Website Visit Pattern
    ArrayHash TableStringSorting
    Medium65% asked
  47. Sliding Window Maximum
    ArrayQueueSliding WindowHeap (Priority Queue)
    Hard65% asked
  48. Valid Anagram
    Hash TableStringSorting
    Easy65% asked
  49. Coin Change
    ArrayDynamic ProgrammingBreadth-First Search
    Medium64% asked
  50. Roman to Integer
    Hash TableMathString
    Easy64% asked
  51. Task Scheduler
    ArrayHash TableGreedySorting
    Medium64% asked
  52. Next Permutation
    ArrayTwo Pointers
    Medium64% asked
  53. Rotate Image
    ArrayMathMatrix
    Medium64% asked
  54. Find Median from Data Stream
    Two PointersDesignSortingHeap (Priority Queue)
    Hard64% asked
  55. Merge Strings Alternately
    Two PointersString
    Easy64% asked
  56. Kth Largest Element in an Array
    ArrayDivide and ConquerSortingHeap (Priority Queue)
    Medium63% asked
  57. Easy63% asked
  58. Meeting Rooms II
    ArrayTwo PointersGreedySorting
    Medium63% asked
  59. Asteroid Collision
    ArrayStackSimulation
    Medium63% asked
  60. Easy62% asked

These are the 60 most-reported of 1968 tracked Amazon questions. Create a free account to drill the full set with solutions and an AI interviewer.

Practice questions in Amazon's style

Original ZorixOS questions written the way Amazon interviews, so you rehearse the real format. Not claimed as asked at Amazon.

  1. Imagine you are building a new feature for Amazon Prime Video that allows users to create watchlists of upcoming movies and TV shows. Design the system to handle millions of users adding and removing items from their watchlists concurrently. Consider data storage, API design, and scalability.

    Software EngineerSystem DesignTests: Evaluates ability to design scalable distributed systems, handle concurrency, and make trade-offs.
  2. Amazon Fresh is experiencing a high rate of order cancellations due to stockouts. As an engineer, how would you debug and identify the root cause of this issue? What metrics would you track, and what tools would you use?

    Software EngineerDebuggingTests: Assesses problem-solving skills, debugging methodologies, and familiarity with operational metrics.
  3. Write a Python function to find the k most frequently ordered items from a large dataset of Amazon orders. Assume the dataset is too large to fit into memory. Discuss your approach and potential optimizations.

    Software EngineerCodingTests: Tests algorithmic thinking, handling large datasets, and coding proficiency.
  4. Amazon is launching a new generation of Echo devices with enhanced audio processing capabilities. Design a system to monitor the performance and reliability of these devices in real-time, collecting metrics like audio quality, network latency, and command recognition accuracy at scale.

    Software EngineerSystem DesignTests: Evaluates ability to design monitoring systems for distributed hardware, handle real-time data streams, and define relevant metrics.
  5. You are tasked with optimizing the search ranking algorithm for Amazon.com. Describe how you would approach identifying and addressing performance bottlenecks in the search infrastructure, considering factors like indexing, query processing, and result relevance.

    Software EngineerSystem DesignTests: Assesses understanding of large-scale search systems, performance optimization, and algorithmic considerations.
  6. A sudden spike in 500 errors is reported for the AWS EC2 console. Walk me through your process of diagnosing the issue. What logs would you check? What metrics would you examine? How would you collaborate with other teams?

    Software EngineerDebuggingTests: Probes diagnostic skills in a critical AWS service, understanding of cloud infrastructure, and cross-team collaboration.

72+ more Amazon-style questions are in the free library, each practiceable live with adaptive follow-ups and an honest scorecard. Start free.

Can you answer these out loud, under Amazon-style follow-ups?

The ZorixOS AI interviewer runs a Amazon-tuned mock interview: it asks these kinds of questions, digs into your answers, and scores you against a real hiring bar. Your first one is free.

Start your Amazon mock interview
Amazon Interview Questions (2026) | ZorixOS