I applied online and a recruiter reached out.
Step 1: HR Phone Interview (45 min) We went over my resume and discussed a couple of behavioral questions, such as "Why Expedia?"
Step 2: Phone Screen (1 hour) This involved a LeetCode medium problem: 2D array search.
Step 3: Onsite Interview (5 hours) This included interviews for Object-Oriented Design (OOD), Coding 1, Coding 2, Manager Behavioral, and System Design.
The coding questions were of medium difficulty. I performed well on all of them except Coding 1, where I needed a hint to arrive at the solution. I was told I received very good feedback but lacked edge case testing. I don't understand why anyone is looking for a perfectionist these days...
LeetCode Medium Common Array Related Questions
The following metrics were computed from 1 interview experience for the Expedia Group Software Engineer I role in Seattle, Washington.
Expedia Group's interview process for their Software Engineer I roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Expedia Group's Software Engineer I interview process in Seattle, Washington.