2dbi
Home/Experiences/Expedia Group/Expedia SDE-3 Seattle — phone + 5-round onsite; reject
Expedia Group·SDE-3 · senior
Rejected

Expedia SDE-3 Seattle — phone + 5-round onsite; reject

SeattleNov 20200by Anonymous

Status: 4 years work experience
Date: November 2020

Process:
1 x Phone Interview (1 hour)
1 x Virtual Onsite (if passed above) (5 interviews back to back 1 hour each)

Phone Interview:
This is mostly behavioral with little introduction about my current project. Hiring manager took this round to see if I meet team culture expectations. No technical or design realted questions.

Virtual Onsite:
Round 1: System Design
Design a purchase/booking notification system. Basic requirements there should be booking.com site where customers can make booking (for ex: make a flight reservation, make a hotel room reservation, rent a car). So by assuming this three usecases. We should design a system that is able to notify vendors about the bookings made. So, if a flight is booked in united airlines vendor using booking.com flights site then our system should notify united airlines vendor.

Requirements after follow up questions:

  • Vendor can have different types of notification methods to chose from. So one vendor can have SMS, another vendor can have email notification, another vendor can have a rest api exposed so for every booking rest api call should be made with the details.

Round 2: Coding

  • https://leetcode.com/problems/number-of-islands/
  • https://leetcode.com/problems/search-in-rotated-sorted-array/

Round 3: Coding

  • Similar to Five Star Sellers: https://aonecode.com/amazon-online-assessment-five-star-sellers

Round 4: Coding + System Design

  • Coding: Given a list node and target value. We should remove all the nodes which has its val equal to target value and return the head of list node after removing matching nodes.
  • System Design: Desing bugeting system. Basic requirements. Users will have accounts(ex: will link credit cards) added to this budgeting-service.com and our system should get all the transactions from those cards and should send a pdf report to users end of every month

Round 5 (Behavioral)
No technical, scenario based behavioral questions.

The loop · 6 rounds

Hiring Manager Round

Phone behavioral, team culture fit

Design Round

Design booking notification system (multi vendor notification methods)

Technical Interview 1

Number of islands, search in rotated sorted array

Technical Interview 2

Five-star sellers variant

Design Round

Remove LL nodes by value + design budgeting system

Hiring Manager Round

Behavioral scenarios

Shared Jul 2026
LeaderboardSalary
Language
Account