eBay's engineering loop for campus and early-career hires in India is a fairly standard multi-round software track: an online aptitude and programming assessment, two to three technical interviews weighted toward data structures, OS, DBMS and Java, and a final HR or techno-behavioral conversation. Interviewers push candidates to work problems out loud, defend design tradeoffs, and speak in detail about anything on their resume; a real-world modeling or open-ended problem-solving prompt (design a chat app, sort a 20 GB file with 4 GB RAM, handle a hostile-traffic scenario) shows up in at least one round. Non-India accounts are sparse and often complain about disorganization in scheduling rather than the interviews themselves.
These 4 writeups cover software engineering roles, India campus dominant. 2 of them were posted under a pseudonym (Reddit, GeeksforGeeks or forum handles), so we could not verify the authors’ identities.
Typical rounds
3.51-5 range
Outcomes shared
2/1offer / not
Most common round
Technical
Sources span
2013 - 2023
Most frequently reported · Behavioral(3), OOP(3), Operating systems(3), System design(3), Aptitude(2)
What eBay is hiring for now
448 open roles in our index · advertised pay floors run $98k-$189k (median $130k, from 125 postings that state pay).
Two-part online test: about 20 math and logical-reasoning items on the harder side, plus about 20 programming-aptitude MCQs spanning C, C++, Java and OS. Roughly 30 candidates cleared this stage.
Covered · Aptitude, Puzzles, OOP, Operating systems
2
Technical 1 (DS / OS / DBMS / Java)Technical
Forty-five minute interview built around applied questions: which data structures a search company would use for pattern matching (trie) and storage, converting a URL to a tiny-URL, extracting a name after an @-mention, thrashing, deadlock conditions, ACID properties, and Java collection internals such as HashMap, ArrayList, int-vs-Integer and Hashtable-vs-HashMap.
Ninety-minute panel with three interviewers focused on writing clean code on paper. Problems included reversing words in a sentence, mirroring a binary tree, finding the largest BST inside a binary tree, normalization types, sorting a 20 GB file with only 4 GB of RAM, what happens end-to-end when a key is pressed, an AVL left-right rotation, plus classic gold-bar and three-jars puzzles.
Covered · Trees, Arrays & strings, System design, Puzzles, DBMS
4
HR / situationalBehavioral
Three-person HR panel that skipped standard resume patter and instead gave open-ended situations: estimate the number of cars in Coimbatore, and what the candidate would do as eBay's manager if attackers were hammering the site. Standard strengths, weaknesses and motivation questions followed.
About 40 written questions plus one design question served as the initial filter before the on-site interviews.
Covered · Aptitude, OOP, System design
2
Technical 1Technical
Broad first technical round crossing data structures, algorithms, databases with a scenario about buyer-seller transactions that required writing non-trivial SQL, plus operating-system fundamentals and Linux command familiarity.
Covered · Data structures & algorithms, DBMS, SQL, Operating systems
3
Technical 2Technical
Second technical panel that continued the mix of DSA problems and puzzles and probed depth on projects listed on the resume.
Covered · Data structures & algorithms, Puzzles, Past projects
4
Techno-behavioral (Director)Hiring manager
Director-led conversation combining technical depth on prior work with behavioral fit questions.
Covered · Past projects, Resume deep-dive, Behavioral
5
Techno-behavioral (Hiring Manager)Hiring manager
Hiring manager round that leaned on the resume: prior projects, algorithms mentioned, and how the candidate would fit the team. The candidate skipped a standalone HR round but noted that a final HR conversation is normally expected before an offer.
Discussion-style problem where the candidate was handed a problem statement and then walked through iterative modifications, coding portions as they went. Interviewer emphasised out-loud thinking.
Covered · Data structures & algorithms, OOP, Past projects
2
TechnicalTechnical
Second technical round in the same conversational style, mixing DSA, Java-flavoured OOP and OS questions.
Covered · Data structures & algorithms, OOP, Operating systems
3
Technical / system designSystem design
Interest-driven design round: because the candidate mentioned computer networks, they were asked to design a WhatsApp-style client and server end-to-end, decide what lives on server vs client, and then write client code for a few features. Followed by Java, OS and bit-manipulation questions.
Covered · System design, API design, Networking, OOP
4
Resume deep-diveBehavioral
Roughly one-hour round built entirely around resume items. A project on Android sensors and location accuracy became a discussion of how PayPal uses similar signals. Candidate advised putting nothing on the resume you cannot speak to for five minutes.
Candidate flew out for an onsite loop and described the coordination and management around the process as chaotic from the first contact onward. Frustration was visible by the final manager conversation; they stayed only because the company had paid for the flight. No offer.
eBay's engineering loop for campus and early-career hires in India is a fairly standard multi-round software track: an online aptitude and programming assessment, two to three technical interviews weighted toward data structures, OS, DBMS and Java, and a final HR or techno-behavioral conversation. Interviewers push candidates to work problems out loud, defend design tradeoffs, and speak in detail about anything on their resume; a real-world modeling or open-ended problem-solving prompt (design a chat app, sort a 20 GB file with 4 GB RAM, handle a hostile-traffic scenario) shows up in at least one round. Non-India accounts are sparse and often complain about disorganization in scheduling rather than the interviews themselves.
What topics does eBay test in interviews?
Commonly reported topics include Data structures & algorithms, Trees, Arrays & strings, Dynamic programming, OOP, DBMS.
These guides summarize public, first-hand interview experiences shared by candidates. They describe the shape of each loop and the topics that came up, not a leaked question bank, and every experience links back to its original source. Processes change often. Treat this as directional prep, not a script.