I applied through a recruiter. The process took 2 weeks. I interviewed at Expedia Group (Montreal, QC) in May 2014
Interview
I got approached by senior recruiter from Bellevue for the job in Montreal. 2 telephone and 3 in person interviews later I as onboard! Expedia does select its candidates carefully which contributes to the quality of environment.
Interview questions [1]
Question 1
Considering that it's a Dev I position, I didn't get any big surprises during the interview. However I've heard that for higher positions it can be pretty tough on the technical side.