Company
eBay interview questions
41 practice questions in the style of eBay's interviews, covering Behavioral & Leadership, Coding & Algorithms, System Design, ML System Design, Software Engineering Fundamentals, Data Manipulation (SQL/Python), Product / Decision Making, Machine Learning.
7 easy30 medium4 hard
eBay interview questions by the numbers
Last updated
Katkat has 41 eBay interview questions. The largest topics are Coding & Algorithms (44%), Behavioral & Leadership (22%) and System Design (17%). By difficulty: 17% easy, 73% medium and 10% hard. The most common round is Technical Screen (56%). Frequent concepts include System Design, Distributed Systems, Arrays and Behavioral.
Topics
- Coding & Algorithms44% · 18
- Behavioral & Leadership22% · 9
- System Design17% · 7
- Machine Learning5% · 2
- ML System Design2% · 1
Difficulty
- Easy17% · 7
- Medium73% · 30
- Hard10% · 4
Interview rounds
- Technical Screen56% · 23
- Onsite39% · 16
- HR Screen2% · 1
- Online Assessment2% · 1
Roles
- Software Engineer78% · 32
- Applied Scientist15% · 6
- Product Manager5% · 2
- Data Analyst2% · 1
Frequent concepts
- System Design15% · 6
- Distributed Systems12% · 5
- Arrays10% · 4
- Behavioral10% · 4
- Caching5% · 2
- Communication5% · 2
Most mentioned in interview experiences
- 1.Pass functions and analyze basic data structures2 reports
- 2.Assign Ads to Browser Positions1 report
- 3.Behavioral: beyond-scope ownership, manager conflict, and a skip-level deadline at risk1 report
- 4.Behavioral: choosing a large cross-time-zone company, role fit, and on-call motivation1 report
- 5.Compute the Wait for a Warmer Day1 report
- 6.Design a Customer Payment Dispute Platform1 report
- 7.Design a Rotating Workplace Food-Ordering Service1 report
- 8.Design a Shopping Search Bar with Autocomplete1 report
- 9.Design a Streaming Top-Ten Sales Dashboard1 report
- 10.Design an Ad Assignment API1 report
Counted from 6 candidate interview experiences on Katkat. How we collect and count
Showing 31–41 of 41 results
Given an integer array that may contain negative numbers and a target k, return the length of the longest contiguous subarray whose sum equals k, or 0 when none exists. Tests reasoning about subarray sums with mixed signs and handling large inputs efficiently.
eBaySoftware EngineerCoding & AlgorithmsTechnical ScreenA machine learning question on named entity recognition for short e-commerce text such as listing titles and search queries. It asks you to define the task, compare NER algorithm families and choose one, plan labeling and data processing, and select entity-level and product-level metrics.
eBayApplied ScientistMachine LearningTechnical ScreenAn ML engineering question on speeding up a fine-tuned BERT encoder that has become too slow or too costly to serve in production. It tests profiling, model compression, runtime and serving optimizations such as batching and padding control, and how to verify that accuracy does not regress.
eBayApplied ScientistMachine LearningTechnical ScreenThis question evaluates proficiency with higher-order functions, passing functions or delegates, closures, and reasoning about side effects, alongside the ability to analyze fundamental data structures and their performance characteristics.
eBaySoftware EngineerCoding & AlgorithmsOnsiteGiven the preorder and inorder traversals of a binary tree with distinct values, rebuild the tree and return its level-order serialization, with empty slots marked as None and trailing ones removed. It tests understanding of traversal orders, careful index bookkeeping and an efficient solution for trees with thousands of nodes, including fully skewed ones.
eBaySoftware EngineerCoding & AlgorithmsTechnical ScreenThis question assesses a candidate's ability to navigate technical disagreements through objective analysis, collaborative communication, and post-decision reflection.
eBaySoftware EngineerBehavioral & LeadershipOnsiteTests ability to efficiently merge multiple sorted streams to extract the k smallest elements using a min-heap or frontier-based approach. Evaluates handling of empty arrays, duplicates, and computational complexity dependent on the number of arrays rather than total elements.
eBaySoftware EngineerCoding & AlgorithmsTechnical ScreenImplement a single-pass binary search to locate a target value in a rotated strictly increasing array in logarithmic time and constant auxiliary space.
eBaySoftware EngineerCoding & AlgorithmsTechnical ScreenThis set of problems evaluates graph algorithms for dependency and cycle detection, efficient data structure design for prefix-based word storage, and cache eviction policy implementation, assessing skills in algorithmic analysis, data structures, and time/space complexity within the Coding & Algorithms domain.
eBaySoftware EngineerCoding & AlgorithmsOnsitePrepare eBay Senior PM behavioral answers for why eBay, a genuine weakness, and cross-functional product execution. The solution ties motivation to two-sided marketplace tradeoffs, buyer trust, seller success, humility, stakeholder alignment, and measurable outcomes.
eBayProduct ManagerBehavioral & LeadershipOnsiteThis problem tests your ability to implement a pattern-matching algorithm that supports variable-length wildcards using recursion with memoization or dynamic programming.
eBaySoftware EngineerCoding & AlgorithmsTechnical Screen
eBay interview experiences
All 6 →- Six Rounds, Then the Role Went On Hold and Was CancelledeBay · Applied Scientist · Onsite · Sep 2026Rejected
After six rounds of interviews they told me straight up that the position was on hold, and a month later they let me know the position had been cancelled. I suspect the interviewers had known about this for a long time, which is why the interviews were so all over the place and never lined up with anything. The questions I spent ages preparing were basically wasted effort. I'm sharing the questio…
- AI-Coding Phone Screen, Rejected After Onsite Coding RoundeBay · Software Engineer · Onsite · Aug 2026Rejected
In June, an HR person reached out about an MTS role, and we talked through some behavioral questions and my project experience. Phone screen: AI coding — basically they give you some code and have you spot design pattern issues (like something not being extensible), or point out a bad data type. On CodeSignal, the AI is really strong and basically does the work for you. You just need to talk thro…
- An Onsite With No LeetCodeeBay · Software Engineer · Onsite · Aug 2026
This was the most unusual interview I have had so far. There was not a single LeetCode question in the onsite. First round I wrote a shopping cart. There was not much algorithm work, and it felt as though the round was testing how I communicated with the interviewer. Second round I was asked basic questions about data structures and complexity, including very basic topics such as lists, hashes, a…
- Three Onsite Rounds With Two System DesignseBay · Software Engineer · Onsite · Aug 2026
Round 1 Given an array heights, where each element represents the height of a vertical line. Choose two lines to act as the walls of a container. Return the maximum amount of water the container can hold (max area). Given an array of integers temps representing daily temperatures, write a function to calculate, for each day, how many days you'd have to wait until a warmer temperature. The functio…
- Rejected After a Forced-JS Coding ScreeneBay · Software Engineer · Senior+ · Technical Screen · Apr 2026Rejected
The recruiter only mentioned that the interview would cover algorithms and data structures, with no mention of a language requirement at all. Then right at the start of the interview, the interviewer told me I could only use JavaScript or TypeScript. I said I was more comfortable in Python, but I was still made to use JS/TS. This was the first time I've ever been forced into a specific language l…
More companies
- Meta666
- Amazon653
- Google486
- OpenAI342
- Capital One268
- Microsoft252
- DoorDash241
- Anthropic225
- Uber217
- Apple177
- TikTok176
- Pinterest161
- ByteDance160
- LinkedIn154
- Stripe139
- Snowflake130
- Databricks122
- Airbnb112
- Rippling106
- Oracle104
- Coinbase99
- Netflix97
- NVIDIA95
- Snapchat94
- Citadel90
- Waymo90
- Instacart87
- Roblox84
- Salesforce77
- Optiver76
- Shopify63
- Robinhood60
- Atlassian55
- Hudson River Trading55
- Two Sigma55
- J.P. Morgan53
- PayPal53
- xAI53
- Lyft52
- Tesla52