I applied online. The process took 3 days. I interviewed at eBay (San Jose, CA) in May 2012
Interview
Had 3 rounds of interview. First round was a general resume walk through followed by a "on the fly" mini case . Later was given a take home case analysis. Once I had submitted the case analysis, I interviewed with some one else who gave a puzzle/brain teaser and asked me write SQL for calculating the click through rate.
Interview questions [1]
Question 1
Mini Case: eBay is getting complaints from customers that the site doesn't have enough product selection. To increase product selection eBay runs a promotion and decides to waiver the listing fees for all sellers. eBay's earns revenue from the listing fees and as a % of sales transaction and the bulk of revenue comes as a commission over sales transactions. The promotion instead of increasing the revenue results in a drop in revenue for eBay. Explain
I applied online. The process took 1 week. I interviewed at eBay (San Jose, CA) in May 2012
Interview
I am not happy with the ebay interviewing process. I got call after I applied for summer intern position and interview was scheduled immediately. After my first interview went pretty smooth they interviewed me again within a week.
My both interviews went great (better than my google interviews which I cleared.) but haven't heard back from technical recruiter.
I mailed her thrice but no response
I don't the reason for their decline (assuming reason for not replying back is rejection).
Interview questions [2]
Question 1
Questions typical to java, some easy algorithm questions.
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?