I applied online. The process took 3 weeks. I interviewed at Expedia Group (Bellevue, WA) in Sep 2013
Interview
Had two phone screens - one with hiring manager and another with Dev. on the team. Most questions were technical but not very difficult (Ex. - find out if linked list has a loop; Find all anagrams of a word in the dictionary, etc). A week after last phone screen they flew me down to Bellevue for an in-person interview. There were 6 rounds total - 4 technical and 2 non-technical. Most questions were of average difficulty (Design algorithm to split linked list into two smaller lists such that first list contains only odd elements and second list only even elements of original linked list; Design data structures for game of life, etc).
Interview questions [1]
Question 1
One of the interviews had brain teasers:
Given a rectangle with one rectangular piece missing, split it into two equal halves. can only use single straight cut to accomplish this;
Given 4 bottles of pills where 3 bottles contain pills of same weight and 4th bottle has pills that weight less, find the bottle with "defective" pills using the scale only once..
I applied through a recruiter. The process took 5 days. I interviewed at Expedia Group in Jun 2013
Interview
The recruiter called me in phone and set up an technical interview with the hiring manager after 5 days . The interview haven't gone well from my side .She asked about my role in the project ,about agile and some very basic java question and I messed up with two simple questions . After 2 days I asked the recruiter and she replied they are looking for more potential candidate