All companies

THE INTERVIEW BRIEFING

eBay Interview Guide

Prepare for eBay with a focused mix of coding, design, and communication. Start with your job description and confirm the interview loop with your recruiter.

10 Question notes 6 Practice picks 5 Levels mapped

01 / MAKE YOUR NEXT SESSION COUNT

Your preparation, made concrete.

AlgoDaily practice • not reported questions
0130 min suggested

Tree traversal under pressure

Return a binary tree in level order. Compare an iterative queue with recursion and test an empty tree and a long chain.

What a strong answer demonstrates

A correct traversal, bounded auxiliary memory, and a clear explanation of the trade-off.

0230 min suggested

Make pointer changes explicit

Reverse a singly linked list in place. Draw the pointers after each step and explain how you preserve the remaining list.

What a strong answer demonstrates

Correct pointer ordering, empty and single-node cases, and constant auxiliary space.

0320 min suggested

Behavioral storytelling

Describe a technical decision you changed after receiving feedback. Explain your contribution and the outcome.

What a strong answer demonstrates

Specific actions, honest reflection, and measurable impact.

BEFORE YOU PRACTICE

Ask your recruiter.

Get the details that a generic company guide cannot know.

  • Which team and level is this opening for, and what does success look like?
  • What rounds, durations, and evaluation criteria should I prepare for?
  • Which languages, tools, and AI assistance are permitted?
  • Will design focus on frontend, backend, infrastructure, or another specialty?
  • Are there accommodations or preparation materials I should request?

eBay practice problems

Company-linked challenges and related lessons from our library. Not a prediction of your interview.

Questions candidates have reported

Aggregated from candidate submissions and public sources.

Q1
What's the difference between stack and heap in memory
Q2
Given a bs tree, give the median number in the tree with o(1) space.
Q3
You have a list of numbers from 1-1000, each number only exists once and they are in random order. you randomly take one out. how do you know which is the missing number?
Q4
Detect if a linked list has a loop.
Q5
What complexity (big o notation) is reversing a linked list?
Q6
How would you write the code find the subsequence with the maximum sum of n integers?
Q7
How would you build a stock ticker service?
Q8
What is the difference between java and java enterprise edition?
Q9
What is a object reference, how is it difference from a physical object?
Q10
Number of ways to make change when a $1 bill is given and the product cost is less than $1

Engineering levels & compensation

Historical figures from existing records; date and location may be unspecified. Verify current ranges on Levels.fyi.

Level 1

SE 1 · Software Engineer 1

Not Available

Level 2

SE 2

$148,001

$119,060 base · $13,464 stock · $15,477 bonus

Level 3

SE 3

$174,800

$135,267 base · $24,933 stock · $14,600 bonus

Level 4

MTS 1 · Member of Technical Staff 1

$219,773

$164,091 base · $36,182 stock · $19,500 bonus

Level 5

MTS 2

$282,600

$190,900 base · $64,900 stock · $26,800 bonus

What people at eBay say

Reviews originally posted on Glassdoor.

Very good organisation , with lot of values and employee caring. Good facilities like gym, cab, cafeteria. Platforms BU working in cutting edge technologies. Politics, Politics ,Politics everywhere. Don't ever join the Commerce Experience BU in PDCI. There are lot of teams in this BU which just does maintenance. The culture is so sick that no matter how much you work, at the end your rating depends on how close you are with manager. There are lot of incapable managers who worked as contractors from companies like CSC and got converted as FTE's. Most of those managers follow a service company like culture.
Good benefits (4% 401k match, paid maternity/paternity leave, tuition assistance, ride sharing reimbursement, work from home) - Ok pay (Average base salary, 10% annual bonus, stocks) - Work-life balance - Most people are very helpful and easy to work with. Boring projects, menial tasks, little freedom, too many processes. Don’t let the location trick you, eBay is not a Silicon Valley company - this is a horrible place to work at as a passionate developer who want to build and ship things. If you chose to be a developer because coding is your passion, you’ll absolutely hate this place. But you’ll love it if you care most about retirement and benefits.
Very relaxing atmosphere. Long lunch breaks. Ping pong table. Low stress environment. Nice people. Excellent location Good holidays, pay, and benefits. The job was advertised as being a startup job at a cool company with exposure to modern technologies(Clojure, Ruby on Rails, React). The overwhelming bulk of the work was maintaining an incredibly poorly architected codebase in Java 7 written by the acquirer (ebay), exactly as instructed by the US office. Decisions take almost forever to make. Feedback is loudly welcomed and then promptly discarded.
eBay, by its very definition, is an economic force that helps mitigate the polarization of wealth. It makes commerce accessible anyone with an internet connection. The team I work with is exceptional, full of people that are both intelligent and kind, who are challenge-oriented and care about our projects and one another. I have been a software engineer for 15 years, and have experienced what we all have experienced, the various joys and frustrations inherent in our business. I have never been happier than I am at eBay, no kidding.
I started working at eBay right out of college and it provided me a great way to grow as an engineer. A lot of the people really care about the product as well, which makes everyone want the company to succeed. It's a big enough company that there are so many software systems to learn. A lot of what you learn will not really carry over into new companies either. Keep hiring new grads and young engineers to keep the workplace attractive to work in.
Inside the workplace

About eBay

A day at eBay