The process took 4 weeks. I interviewed at eBay (San Jose, CA) in Feb 2010
Interview
I initially had an interview with them at a job fair at my university, followed by a random phone interview (they called me with no warning and asked if I could talk for about 30 minutes), and then an on site interview with six people. I immediately did not like the atmosphere at their headquarters. No one seemed happy or interested in working there and my interview was very unorganized.
The person I was supposed to report to was unavailable so I had to report to an HR manager who did a pretty good job of explaining the process for the day. The second interviewer couldn't make it so a replacement had to be called in that arrived 10 minutes late. The following two interviewers were interrupted half way by a call and one of them even left early because he had somewhere to go. The questions included some average technical java questions (including junit testing), some conceptual testing questions, experience with testing questions, and some thought process questions.
My interview was cut short and I did not get to interview with the last two people, but I had already lost interest after the first interviewer. So, the last interviews involved uninterested people discussing java and testing.
Overall, the interviewers didn't seem very interested at all in what they were doing and the interview felt more like an afterthought for them. Like a chore they were forced to do. Even if I would've gotten an offer I would've declined it.
Interview questions [2]
Question 1
You have five bottles with pills. One bottle has 9 gram pills, the others have 10 gram pills. You have a scale that can only be used once. How can you find out which bottle contains the 9 gram pills?
How to create junit tests for exceptions. Give an example of deamon thread. Basic algorithmic questions. How would you test a certain web page? Basic Java concepts.