I applied through college or university. The process took 3 days. I interviewed at eBay (Pittsburgh, PA) in Sep 2012
Interview
At first, the interviewer ask my background according to my resume. I'm apply for data mining software engineering, so the first question the interviewer ask me the difference about classification and clustering. And he asked me to convert string of random number into float number, then he further ask me to modified the code to apply in hex number. The whole process take me about 30 min, the question is not tough, and chat is very friendly. Personally, I very enjoy the process
Interview questions [1]
Question 1
transfer the string hexadecimal number "f3a6.123f" into decimal number.
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...