Applied through career section. Got a mail from Recruiter asking details of my experience, why expedia, why you like software development, what is to be a software developer. After screening my application, the first round of interview was a telephone interview. Interviewer shared Google Docs and asked me to code, design and solve few problems.
After clearing the telephone interview, they booked a flight to attend 5 rounds of face to face interview. Interviewers included a Senior Software Engineer, S/W Development Manager, Test Manager, Business Manager and Sr.Director. Most of the interviews were about 30 - 60 minutes and it took almost 6 hours to complete the process.
Though I'm an experience C# developer there were no questions related to .NET/ASP.NET/SQL Server. Most of the questions were on Data Structures, Algorithms and Design Patterns.
Interviewers were very challenging as most of them were Ex-Microsoft employees with experience ranging from 7 - 18 years at Microsoft.