I was referred by a friend and contacted by HR soon after.
The first round was a standard phone interview with CoderPad.
I passed the first round and was invited onsite a week later.
The onsite interview was a breeze; the questions were fair and not difficult. Some coding questions and some high-level design questions were asked, but nothing insanely difficult or things you couldn't figure out with basic CS fundamentals.
I do not like the kind of trick questions that became very popular in the Valley. You have to "study"/"memorize" your interviews, otherwise the interviewer would belittle you despite your work experience. This time eBay got it right.
Interview Topics:
Number of ways to walk the matrix from (0,0) to (m,n), with and without obstacles.
Given a binary tree, link nodes at the same level.
Design a service. Things to consider given service constraints, SLA, and so on.
Some behavior questions.
Current project and past projects on resume. Asked for in-depth implementation.
The following metrics were computed from 3 interview experiences for the eBay Principal Software Engineer role in San Jose, California.
eBay's interview process for their Principal Software Engineer roles in San Jose, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for eBay's Principal Software Engineer interview process in San Jose, California.