Your eBay Prep Plan
- Start by confirming your loop (US or India) and which CodeSignal assessment you will sit
- Split your prep time into phases weighted toward what eBay filters on
- Know what "ready" looks like at each phase before you move on
eBay hires onto a specific team, and the loop that takes you there comes in two shapes by geography. In the US it is usually a virtual onsite of four or five rounds: two or three coding, one system design, one with a hiring manager. In India it opens with a CodeSignal assessment and funnels into a batched hiring-drive weekend at the Bengaluru office, often with a low-level design round added. A CodeSignal online assessment gates most paths. There are two versions of it, and they look nothing alike. Settle which loop and which assessment are yours before you spend an hour, because that answer decides where the hours go.
The plan, phase by phase
Each phase below carries one focus and a checkpoint that tells you when you have earned the next. A phase is a share of your total prep time, not a fixed number of weeks, so the plan holds whether your runway is two months or one hard week. The proportions are the message. The CodeSignal gate and the broad band of medium DSA take the largest slices. Together they are what eBay filters on hardest, and what a diet of hard puzzles leaves you least ready for. Do not step past a checkpoint until you can clear it cold.
Orient, and confirm your loop
- Read the interview process and leveling and how decisions get made first. Expect an application, a recruiter screen, a CodeSignal assessment on most paths, then four or five rounds for a named team.
- Make the recruiter call earn its keep. Confirm which CodeSignal variant you will sit, whether you face a US virtual onsite or an India hiring drive, and whether a low-level design round is part of your loop.
- Name your target level now, because system design and the overall bar scale with it, and eBay is reported to down-level. Where the level is left to be "decided later", treat that as a signal to prepare to the level above.
Clear the CodeSignal assessment, and build the machine-coding muscle
- Read the CodeSignal online assessment. The algorithmic version, the GCA, is four questions in about seventy minutes scored out of 600, ramping from easy to medium across strings, arrays, matrix traversal, and a two-pointer or intervals shape. There is no published passing score, so treat any specific cutoff you hear as folklore and aim to clear it clean.
- If your assessment is the machine-coding one, read the Industry Coding Assessment and give it real hours. It runs four escalating levels on a provided codebase, such as a banking system, an in-memory key-value store or a cloud-storage filesystem. Each level stacks a requirement onto the last, and hidden tests grade you. This is stateful object modeling under time, not algorithms, and almost nobody practices it.
- Drill against a timer from the start, because on a filter like this pace fails more people than difficulty. On the machine-coding build, design for the next level from your first method so a new requirement costs a few lines instead of a rewrite.
Build breadth across medium DSA
- Read eBay coding: what to expect and the onsite coding patterns. The onsite coding rounds reward range: almost all of it is medium, very little is hard, and you are usually expected to land about two problems in a round.
- Cover the clusters that recur instead of chasing hard puzzles. Arrays, strings and the two-pointer or sliding-window family are the largest share. Top-k and heaps come up a lot, and a Premium question-elements is the single most repeated problem in the pool. Backtracking is next, then graphs and grids, then trees, linked lists and stack or queue work.
- Rehearse the eBay signature. Its own autocomplete problem, a prefix or trie build over a
dictionaryWordslist, has been reported in both of a candidate's coding rounds, so drill trie and prefix streaming until it is routine. - Practice out loud and with tests. Interviewers weight clean working code, unit tests, and a clear tradeoff over the most optimal Big-O, and they often wrap a problem in a long story, so restate it back before you write anything.
dictionaryWords autocomplete problem holds no surprises.Prepare marketplace system design, scaled to your level
- Read the system-design overview to see how the round is scoped. It appears in nearly every mid-level and above loop, sits lighter at SE-2, and becomes a real bar at SE-3 and into the MTS track, so let the level you confirmed set the depth.
- Work the eBay signature first, design a price-drop notification system. A shopper sets a target price on a wishlist item, price-drop events stream in, and a notification fires when the price falls past the threshold. It is the most recurring design prompt, and it generalizes to a scalable notification system.
- Then widen with design a marketplace service: a flash sale with locking so nothing oversells, a low-latency chat with presence, a seller dashboard that aggregates top items by quantity sold. The Dropbox and TinyURL classics still turn up too.
- Expect deep follow-ups that push on caching, then on the database choice, then on real-time delivery under load, and reason in the building blocks of a company that runs much of its own infrastructure.
Prepare the rounds beyond the standard loop
- If a low-level design round is in your loop, common in India and seen in older US loops, read the low-level design round. Expect a small system to model in clean, tested classes: an in-memory filesystem, a parking lot, an ATM, a banking system. It is the same muscle as the machine-coding assessment, so those hours carry straight over.
- Know the newer US rounds exist even though they are hard to rehearse. Read debugging, refactoring and the AI round. One hands you working-but-flawed code to fix inside an hour: find the bugs, then refactor and optimize. A brand-new round probes how you use AI day to day, and whether you check what it generates.
- For the debugging round, practice on your own code: plant a bug in something you wrote, then find and fix it under a clock. For the AI round, be ready to talk honestly about where you lean on these tools and where you do not.
Write your stories, and a real "Why eBay?"
- Read eBay behavioral and values and the questions by theme. eBay does not publish a numbered, named values rubric the way some big-tech firms do. Its public framing is a mission about connecting people and creating economic opportunity, so build STAR stories against ordinary senior-engineer competencies rather than memorizing a principle list.
- Have a genuine answer to "Why eBay?" and to "Why leave your current company?", since both recur across US and India loops. Map two or three stories to the questions candidates hit most: helping a peer, your proudest work, going above and beyond, a conflict, and what a manager would say you should improve.
- Prepare a project deep-dive, especially in India, where a managerial round often asks you to draw a system you built and defend the decisions. Some senior US conversations skip strict STAR and probe day-to-day judgment instead, like how you estimate work, carry oncall, and think about testing.
- Skim negotiating an eBay offer before you need it. Getting the level right is the biggest lever, because down-leveling is common and the band gap dwarfs any within-band bump.
To make the proportions concrete, picture a six-week runway. The first days go to Phase 1 and settling your loop. Weeks one and two belong to the CodeSignal gate: drill it against the clock, and if the machine-coding version is yours, build that stateful object-modeling habit daily. Weeks three and four are the broad DSA band, a few fresh mediums a day across the recurring clusters. Work the autocomplete problem until it runs on reflex. Week five turns to marketplace design, plus the low-level design round if your loop has one. Week six is for behavioral stories, a full mock loop or two, and shoring up whatever felt shakiest. On a tighter runway you compress the same order. You never reorder it. The gate always comes before the onsite.
Why the phases are weighted this way
The weighting tracks where eBay departs from a generic loop. The CodeSignal gate leads because nothing downstream matters until you are through it. The broad DSA band takes the next largest slice, since the onsite rewards range across medium problems more than depth on a few hard ones. Marketplace design sits a notch lower only because it is level-gated, not because it goes easy at SE-3 and above. The machine-coding assessment and the low-level design round draw on one shared skill, so preparing either strengthens both. Behavioral comes last. It is sharpest written late, and a true reason for wanting eBay counts for more than a rehearsed rubric answer.
A second front needs preparing. It turns on logistics more than skill.
In the room
- Confirm which CodeSignal you get, then drill it against a timer. The algorithmic version rewards pace across four ramping tasks; the machine-coding version rewards clean, extensible classes that survive four stacked requirements.
- On the machine-coding build, design for the next level from your first method. One clear home for each piece of state is what lets a new requirement cost a few lines instead of a rewrite.
- In onsite coding, prize clean and tested over optimal. Land about two mediums with working code, unit tests, and a spoken tradeoff, and restate the long story back before you write.
- Treat marketplace design as the home question. Take the price-drop notification system end to end, and reason in real-time delivery, caching, and the tradeoffs of a company on its own infrastructure.
- Bring a real "Why eBay?" and stories for the mission, not a rubric. There is no numbered values list to recite, so anchor to competencies and the mission, and keep a project you can draw and defend.
Weight your prep toward what eBay actually filters on: the CodeSignal gate, the broad band of medium DSA, and marketplace system design. Start with the recruiter call. Pin down your loop and your level, and find out which CodeSignal assessment is yours. If it is the machine-coding one, give that stateful object-modeling muscle real hours, because it is the piece almost nobody practices and it doubles as prep for the low-level design round. Drill the onsite for breadth with clean, tested code and spoken tradeoffs, and rehearse the price-drop notification design until it flows. Write behavioral stories last, against the mission rather than a numbered rubric, with a true answer to "Why eBay?" And prepare for the level above whenever the level is left open, since down-leveling is common.
Key Takeaways
- ✓Confirm your loop on the recruiter call before you drill anything. Ask which CodeSignal assessment you will sit, whether it is a US virtual onsite or an India hiring drive, whether a low-level design round is included, and your assessed level. You interview for a named team, and eBay is known to down-level.
- ✓The CodeSignal assessment is the gate, so give it a large early slice and drill it against a timer. If yours is the machine-coding Industry Coding Assessment, build the stateful object-modeling muscle it wants, since it is the eBay-specific skill almost nobody practices and there is no published passing score to chase.
- ✓The onsite coding rewards breadth over depth. Cover the recurring medium clusters, land about two problems with clean tested code and clear tradeoffs rather than the most optimal Big-O, and rehearse eBay's own autocomplete problem.
- ✓Prepare marketplace system design to the depth your level calls for, led by the price-drop notification signature and one marketplace feature such as a flash sale or chat. The low-level design round shares its muscle with the machine-coding assessment, so the two prep together.
- ✓Write behavioral stories last against eBay's mission, not a numbered values rubric, with a real answer to "Why eBay?" Know the newer US debugging and AI rounds exist, and remember that getting the level right is the biggest offer lever.
eBay interview guideKnow what eBay asks before you walk in.
10 coding · 5 system design · 30 behavioral questions
Get their questions first.
InterviewLegend is independent and not affiliated with or endorsed by any company it covers.