Got an email from HR, and the process (until the final round of interviews) took about 3 weeks. First interview is a screening call from HR, followed by a skype call by a manager, then a face to face interview with the hiring manager. Only during the last interview I was informed about requirements of the position that were not listed on the job description posted on Expedia Jobs website