I applied in-person. The process took 2 weeks. I interviewed at Expedia Group (Bellevue, WA) in Feb 2011
Interview
Phone Interview with a Project Manager where I was asked a coding question and a design question (don't remember what the questions were). I passed the phone interview and they flow me out to their HQ (all expenses paid for).
5 rounds of interviews starting at 9am.
Round 1: I thought I botched this interview because I was asked several questions on C, Java and Python (advantages and disadvantages of each language). I was then asked one coding question on a modified queue data structure where one class is only responsible for insertion and another for removal of data.
Round 2: We talked about one of my projects for the entire duration of the interview. The interviewer was completely fascinated with my project and asked me to map out the system flow on the whiteboard.
Round 3: 3 coding questions involving Texas-Hold Em: write a method to find a pair, three cards, and a straight.
Round 4: Team manager lunch interview. Just chatted the whole time. Very relaxed experience.
Round 5: Rotated binary search question (if you look through the interview questions on this site, someone else may have posted this question), and a design question for a parking garage.
Interview questions [1]
Question 1
Rotated Binary Search problem (values at the end of the array are shifted to the front where the array remains to be in a sorted order)
I applied online. The process took 1 day. I interviewed at Expedia Group (Seattle, WA) in Dec 2009
Interview
The hiring manager called me the previous day to schedule a time. One of the development managers called me at the agreed time. He asked my previous experiences. Asked few questions while I was explaining my projects. Then he gave me a problem to solve. Converting two D char array to a int array with space efficient as I can.
Interview questions [1]
Question 1
Converting two D char array to a int array with space efficient as I can.
I applied through college or university. The process took 3 days. I interviewed at Expedia Group (Bellevue, WA) in Oct 2007
Interview
I went to my university's career fair and spoke with the recruiter there. I got a call from the recruiter that night, and scheduled an interview with him the next day. From that interview, I began speaking with an Expedia recruiter to schedule an in-person interview loop in the Expedia building in Bellevue.
I had a 4 person interview loop, all consisting of technical interviews with lots of problem-solving on a whiteboard. Then at the end I had a wrap-up with my recruiter, Katy.
Interview questions [1]
Question 1
Given a sorted array of integers, write a function to remove any duplicates (e.g. 1,2,3,3,3,4,4,5 would go to 1,2,3,4,5)