I applied through college or university. The process took 2 weeks. I interviewed at eBay (San Jose, CA) in May 2011
Interview
Call from Director. He explained the position. He asked for couple of general quesions about industry and luckily he liked the answers and called for Onsite. Simple questions, from Algorithms, Sorting and Behavioral and puzzles. Got an offer next day.
I applied through a recruiter. The process took 2 days. I interviewed at eBay (Austin, TX) in Sep 2011
Interview
It was pretty normal. The question were decent enough for a new college graduate to answer. The best thing about the interview process was the technical coding session where you are asked to create an application based on their requirement in around 1:30 hours. Generally, you may not be able to complete it, and they even dont expect you to complete.They look for your skills on using right OOP classes and design patterns.
I applied online. The process took 1 day. I interviewed at eBay (San Jose, CA) in Feb 2011
Interview
eBay always starts with a tough or in detail java related telephonic interview. To pass through this interview you just need to know few things like Java interivew questions (like what is static, finally and also some difficult onces like what is generics and stuff), simple database questions (like query using group by), normal web related questions (what is HTTP and explain end to end working of the website request by browser). I think telephonic interview is easy to crack.
When it comes to onsite interview. Everything revolves around data structure according to me. They will expect you to code the programs at all times. give your best shot and groom your programming skills well before going to onsite interview at eBay.
Overall it was friendly and helpful environment during interview at ebay.
Interview questions [5]
Question 1
You are given a predefined function which generates random number from 1 to 5. You need to use this function and create another function which will generate random number from 1 to 7. Now most important thing is to remember that new random function should be even (i.e. the number generated should be unpredictable, and evenly spaced out).