I applied online. The process took 1+ week. I interviewed at eBay (San Jose, CA) in Jul 2012
Interview
Applied online through LinkedIn, received a call from recruiter regarding next steps. Soon I was scheduled to talk to a Sr. Software Engineer for a 45 min technical interview.
Questions-
basic resume drilling, OOP theory questions, mutli-threading, synchronization, deadlock
why String is immutable?
Config files in Hibernate
next I got call for onsite interview in a week- met with 3 s/w engineers (seniors) and 1 product manager (she took me to lunch as well, but while we were eating she made me do a coding exercise on board which I think was odd and impolite and rushing through it plus she wasn't really helpful during the interview) and finally with HR.
some Questions-
static/non static, variables/methods, final
how would you sort a very very large file
basic data structures
design a basic inventory system
Interview questions [1]
Question 1
write code to do the reverse mapping from phone number to its all possible combination of letters. Ex- if dialed 12 then all possible combinations will be ad, ae, af, bd, be, bf, cd, ce, cf and so on...