I applied through an employee referral. The process took 2 days. I interviewed at eBay (San Jose, CA) in May 2012
Interview
After submitting my resume, a hiring manager quickly got into contact with me. She scheduled two interviews, one with a manager, the second with another software engineer. Questions asked were Java based. The manager interview was mostly focused on the Map interface in the Collections framework, and different algorithms that could be implemented using a Map. Other questions were based around simple algorithms to encode and decode a list of strings(merely concatenating the strings was sufficient for encoding, nothing special). The second interview was focused on inheritance, and conditional statements. The questions, although code based, seemed to lean more towards algorithms vs coding knowledge and ability(that is not to say that some emphasis was put on good coding practices). I was almost immediately called by the hiring manager upon completing my second interview informing me that I was being made an offer.
Interview questions [1]
Question 1
Assuming a preexisting list of 100 words, how would you efficiently see if a word received from input is an anagram of any of the 100 words?
I applied online. The process took 1 day. I interviewed at eBay (Sacramento, CA) in May 2012
Interview
I applied online and was contacted by a recruiter after 10 days. The recruiter told me that there would be two rounds each of 2 hours. The first round was all about Java (eBay is primarily a Java shop). I was asked to write a Enqueue and Dequeue using linked lists. Then they asked me to resolve an issue when dequeue is called first and there is nothing in the queue (they were checking if I can resolve a deadlock issue using threads). There were many other questions on OOP,abstract classes, interfaces, serializability and stuff. I was thru to the next round and was interviewed again on Skype in the following week. Questions were on some puzzles, linkedlists, trees etc.
Interview questions [2]
Question 1
Write a enqueue and dequeue using linked lists, resolve deadlock on it etc
The process took 2 weeks. I interviewed at eBay (San Jose, CA) in Jun 2010
Interview
Got an email communication for a phone interview schedule. After clearing the phone interview, I was called onsite for 1:1 interview. The onsite interview was for 3 hrs and 3 different people from the team interviewed. The onsite interview consisted of design and coding related questions. A white board will be provided to write down the pseudo code.
Interview questions [2]
Question 1
Questions related to data structures like "What data structure would you use for a browser's BACK & FORWARD ability"