I applied online. I interviewed at Expedia Group (Montreal, QC) in Jan 2018
Interview
Online coding challenge (similar to easy/medium hacker rank questions), then one hour on-site technical interview with the technical lead. Asked 2 technical questions and asked me to review his C code. Process took about 2-3 months.
Interview questions [1]
Question 1
How would you check if a string of parenthesis are valid?
I completed the OA and was selected for the full interview loop. The loop consists of one hiring manager round, two medium-level coding rounds, and a system design round focused on designing a URL shortener like Bitly.com.
I completed one online assessment followed by two LeetCode interview rounds, focusing on problem-solving, data structures, algorithms, coding efficiency, and optimizing solutions under time constraints during the technical evaluation process.