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?
Online Assessment with 4 questions for pre-screening. Used CodeSignal, it took some time to match the setup they wanted. 70 minutes for one very easy question, two intermediate difficulty and one hard question.
Interview questions [1]
Question 1
Hard one asked to parse the input string and return how many times a user was mentioned on a chat system where the user could mention all, specific user, go inactive for certain amount of time.
I applied online. The process took 2 weeks. I interviewed at eBay (San Jose, CA) in Oct 2024
Interview
Got invited to SWE Internship Power day. It had 2 back to back interviews. Questions were on random things. They asked Leetcode easy/medium questions and also Linked list questions. I used C++ for this.
2 rounds back to back First round by a manager, second round by an engineer. A little weird since the manager interviewer asked me a few question not strongly related to software engineering.
Interview questions [1]
Question 1
Some questions regarding how to balance quality, reputation, and price when purchasing machines. Data validation and filtering.