62+ eBay questions

eBay interview questions and how to prepare

The questions candidates report from eBay interviews, sorted by how often they come up, with difficulty and topics, plus original practice written in eBay's interview style.

ZorixOS tracks 62 community-reported eBay 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 98 original ZorixOS practice questions written in eBay's known interview style (not claimed as asked at eBay), so you can rehearse the real format. Practice any of them out loud in a free AI mock interview tuned to eBay.

Updated July 2026

eBay interview questions candidates report

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

  1. Alternating Groups II
    ArraySliding Window
    Medium100% asked
  2. LRU Cache
    Hash TableLinked ListDesignDoubly-Linked List
    Medium100% asked
  3. Easy100% asked
  4. Reverse Pairs
    ArrayBinary SearchDivide and ConquerBinary Indexed Tree
    Hard100% asked
  5. Two Sum
    ArrayHash Table
    Easy100% asked
  6. Spiral Matrix
    ArrayMatrixSimulation
    Medium97% asked
  7. Easy96% asked
  8. Top K Frequent Elements
    ArrayHash TableDivide and ConquerSorting
    Medium94% asked
  9. Binary Gap
    Bit Manipulation
    Easy93% asked
  10. Design Skiplist
    Linked ListDesign
    Hard93% asked
  11. Minimize Maximum Pair Sum in Array
    ArrayTwo PointersGreedySorting
    Medium93% asked
  12. Minimum Window Subsequence
    StringDynamic ProgrammingSliding Window
    Hard93% asked
  13. Partition Equal Subset Sum
    ArrayDynamic Programming
    Medium93% asked
  14. Subtree of Another Tree
    TreeDepth-First SearchString MatchingBinary Tree
    Easy93% asked
  15. Open the Lock
    ArrayHash TableStringBreadth-First Search
    Medium89% asked
  16. Binary Tree Cameras
    Dynamic ProgrammingTreeDepth-First SearchBinary Tree
    Hard86% asked
  17. Number of Islands
    ArrayDepth-First SearchBreadth-First SearchUnion-Find
    Medium84% asked
  18. Pow(x, n)
    MathRecursion
    Medium84% asked
  19. Word Ladder
    Hash TableStringBreadth-First Search
    Hard84% asked
  20. Course Schedule
    Depth-First SearchBreadth-First SearchGraph TheoryTopological Sort
    Medium78% asked
  21. Longest Palindromic Substring
    Two PointersStringDynamic Programming
    Medium78% asked
  22. Matchsticks to Square
    ArrayDynamic ProgrammingBacktrackingBit Manipulation
    Medium78% asked
  23. Set Matrix Zeroes
    ArrayHash TableMatrix
    Medium78% asked
  24. Time Based Key-Value Store
    Hash TableStringBinary SearchDesign
    Medium78% asked
  25. Easy78% asked
  26. 3Sum
    ArrayTwo PointersSorting
    Medium75% asked
  27. Merge Intervals
    ArraySorting
    Medium75% asked
  28. Valid Palindrome II
    Two PointersStringGreedy
    Easy75% asked
  29. Group Anagrams
    ArrayHash TableStringSorting
    Medium71% asked
  30. Interleaving String
    StringDynamic Programming
    Medium71% asked
  31. Rotting Oranges
    ArrayBreadth-First SearchMatrix
    Medium71% asked
  32. Sort Array By Parity
    ArrayTwo PointersSorting
    Easy71% asked
  33. Jump Game II
    ArrayDynamic ProgrammingGreedy
    Medium62% asked
  34. Kth Largest Element in an Array
    ArrayDivide and ConquerSortingHeap (Priority Queue)
    Medium62% asked
  35. Maximal Square
    ArrayDynamic ProgrammingMatrix
    Medium62% asked
  36. Reconstruct Itinerary
    ArrayStringDepth-First SearchGraph Theory
    Hard62% asked
  37. Restore the Array From Adjacent Pairs
    ArrayHash TableDepth-First Search
    Medium62% asked
  38. Shortest Unsorted Continuous Subarray
    ArrayTwo PointersStackGreedy
    Medium62% asked
  39. Sort Colors
    ArrayTwo PointersSorting
    Medium62% asked
  40. Word Search
    ArrayStringBacktrackingDepth-First Search
    Medium62% asked
  41. Best Time to Buy and Sell Stock II
    ArrayDynamic ProgrammingGreedy
    Medium60% asked
  42. Clone Graph
    Hash TableDepth-First SearchBreadth-First SearchGraph Theory
    Medium60% asked
  43. Concatenated Words
    ArrayStringDynamic ProgrammingDepth-First Search
    Hard60% asked
  44. Medium60% asked
  45. Find Peak Element
    ArrayBinary Search
    Medium60% asked
  46. Generate Parentheses
    StringDynamic ProgrammingBacktracking
    Medium60% asked
  47. Medium60% asked
  48. Merge k Sorted Lists
    Linked ListDivide and ConquerHeap (Priority Queue)Merge Sort
    Hard60% asked
  49. Nearest Exit from Entrance in Maze
    ArrayBreadth-First SearchMatrix
    Medium60% asked
  50. Palindrome Linked List
    Linked ListTwo PointersStackRecursion
    Easy60% asked
  51. Reorganize String
    Hash TableStringGreedySorting
    Medium60% asked
  52. Repeated Substring Pattern
    StringString Matching
    Easy60% asked
  53. Top K Frequent Words
    ArrayHash TableStringTrie
    Medium60% asked
  54. Walls and Gates
    ArrayBreadth-First SearchMatrix
    Medium60% asked
  55. Alien Dictionary
    ArrayStringDepth-First SearchBreadth-First Search
    Hard52% asked
  56. Block Placement Queries
    ArrayBinary SearchBinary Indexed TreeSegment Tree
    Hard52% asked
  57. Decode String
    StringStackRecursion
    Medium52% asked
  58. Find Median from Data Stream
    Two PointersDesignSortingHeap (Priority Queue)
    Hard52% asked
  59. Medium52% asked
  60. Medium52% asked

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

Practice questions in eBay's style

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

  1. Imagine a seller on eBay has listed an item, and a buyer clicks 'Buy It Now'. Describe the sequence of events and system interactions that occur from the client side to the database, ensuring transaction atomicity for both the buyer's payment and the seller's inventory update. What are potential race conditions, and how would you prevent them?

    Software EngineerSystem DesignTests: Evaluates understanding of distributed systems, transaction management, and concurrency control at scale.
  2. eBay's search results page shows millions of items. How would you design a system to efficiently rank and display these items, considering factors like relevance, seller reputation, price, and shipping speed? Discuss caching strategies and the trade-offs involved.

    Software EngineerSystem DesignTests: Tests ability to design scalable search and ranking systems and optimize for performance.
  3. A user reports that their recently sold item is still showing as available in their 'My eBay' active listings. Debug this issue. What logs would you check? What database queries might you run? What are the possible root causes, from the front-end to the back-end?

    Software EngineerDebuggingTests: Assesses debugging skills and ability to trace issues across a complex system.
  4. eBay handles billions of dollars in transactions. Design a system to detect fraudulent bids or purchases in real-time. What features would you consider? How would you balance false positives and false negatives?

    Software EngineerSystem DesignTests: Probes understanding of security, anomaly detection, and real-time processing at high scale.
  5. Write a Python function that takes a list of eBay item IDs and returns a dictionary mapping each item ID to its current highest bid. Assume you have access to a database table 'bids' with columns 'item_id', 'bidder_id', and 'bid_amount'.

    Software EngineerCodingTests: Evaluates fundamental coding proficiency and data manipulation skills.
  6. Implement a rate limiter for the eBay API. Consider different algorithms (e.g., token bucket, leaky bucket) and how they would apply to different API endpoints (e.g., listing an item vs. searching).

    Software EngineerCodingTests: Tests understanding of distributed system constraints and common API management patterns.

92+ more eBay-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 eBay-style follow-ups?

The ZorixOS AI interviewer runs a eBay-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 eBay mock interview
eBay Interview Questions (2026) | ZorixOS