Entire process took about a month (from submitting application until offer was accepted).
I received a an initial email from a hiring recruiter out of their main office stating that he would like to schedule an initial phone interview/screening with me. I scheduled it for the following day which was on a Thursday. It lasted about half an hour and they simply wanted to get an idea about my hotel experience, nothing too technical or complicated. The phone screen went over very well and I was contacted within an hour of it being over to schedule my "technical interview" the following day via Skype. This, in my opinion was the most difficult interview as they ask you questions that require you to be creative with your answers. There was also some role-playing, which I could tell was used to see how I would react to certain situations on the spot and to see your personality. This one lasted about an hour. She said not to be surprised if I didn't hear back from Expedia for 1-2 weeks as the process does take a while. I was eventually interviewed by three more people at the main Dallas office, each higher up in the company. All interviews went over very well and I was called for a verbal offer only a few days after the in-person interviews. The company is full of very smart and creative people, and it is very obvious that they are looking for sharp, young innovative people with a great sense of determination. I was able to have a one-on-one chat with a person in the position in which I was applying for and asked him how he liked his job and he had nothing but great things to say about the company. It was very good to hear considering he had been with the company for almost two years and was in the process of moving for a promotion (another great sign since he said they promote from within). The Dallas office was beautiful and everyone was working hard, however they all were SMILING. This is always a great sign of a company since interviewing is a two way street! Be warned, you must do your homework if you want to interview with this company as it is not easy!