Expedia vs Microsoft Interview Questions

Expedia lists 64 LeetCode interview questions while Microsoft lists 192. They share 23 problems — 36% of Expedia's bank and 12% of Microsoft's. Focus on the overlap first, then drill into 41 Expedia-only and 169 Microsoft-only questions.

Read the full Expedia vs Microsoft preparation guide →

Overview

Expedia

64 questions

Easy 13Medium 42Hard 9
Microsoft

192 questions

Easy 55Medium 109Hard 28

Preparation Strategy

Step 1 — Shared core: Solve the 23 overlapping problems first. These are the highest-yield questions for candidates interviewing at both Expedia and Microsoft.

Step 2 — Company-specific depth: Add Expedia-specific problems like Find the Smallest Divisor Given a Threshold, Valid Triangle Number, The kth Factor of n and Microsoft-specific problems from the exclusive lists below.

Step 3 — Difficulty tuning: Microsoft skews harder in our data. Budget extra time for Hard problems if you are targeting that company.

Difficulty Comparison

Easy
Expedia
13
Microsoft
55
Medium
Expedia
42
Microsoft
109
Hard
Expedia
9
Microsoft
28

Top Shared Topics

23 Shared Questions

High-priority problems to practice for both Expedia and Microsoft.

ProblemDifficulty
Group AnagramsMedium
Merge IntervalsMedium
Count and SayMedium
Sliding Window MaximumHard
Two SumEasy
Valid ParenthesesEasy
House RobberMedium
LRU CacheMedium
Longest Substring Without Repeating CharactersMedium
Best Time to Buy and Sell StockEasy
Trapping Rain WaterHard
Roman to IntegerEasy
Number of IslandsMedium
Koko Eating BananasMedium
Find the Index of the First Occurrence in a StringEasy
Container With Most WaterMedium
Generate ParenthesesMedium
Rotting OrangesMedium
Validate Binary Search TreeMedium
Word LadderHard
Letter Combinations of a Phone NumberMedium
Search in Rotated Sorted ArrayMedium
Max Consecutive Ones IIIMedium

Unique to Expedia (41)

Problems in Expedia's list that do not appear at Microsoft.

ProblemDifficulty
Find the Smallest Divisor Given a ThresholdMedium
Valid Triangle NumberMedium
The kth Factor of nMedium
Minimum One Bit Operations to Make Integers ZeroHard
Valid WordEasy
Break a PalindromeMedium
Number of Good Binary StringsMedium
Most Visited Sector in a Circular TrackEasy
Minimum Replacements to Sort the ArrayHard
Minimum Swaps to Group All 1's TogetherMedium
Divide Players Into Teams of Equal SkillMedium
Rearrange Words in a SentenceMedium

Unique to Microsoft (169)

Problems in Microsoft's list that do not appear at Expedia.

ProblemDifficulty
Merge Sorted ArrayEasy
Add Two NumbersMedium
Longest Palindromic SubstringMedium
Single Element in a Sorted ArrayMedium
Median of Two Sorted ArraysHard
3SumMedium
Maximum SubarrayMedium
Reverse Nodes in k-GroupHard
Merge Two Sorted ListsEasy
Spiral MatrixMedium
Climbing StairsEasy
Rotate ImageMedium

Frequently Asked Questions

How many LeetCode questions do Expedia and Microsoft share?

Expedia and Microsoft share 23 LeetCode interview questions. 41 problems appear only in Expedia's list and 169 appear only in Microsoft's list.

What topics overlap most between Expedia and Microsoft?

The most common shared topics between Expedia and Microsoft are Array (13 shared questions), String (9 shared questions), Hash Table (7 shared questions), Dynamic Programming (4 shared questions), Sliding Window (3 shared questions). Mastering these areas prepares you for both companies.

Which company asks harder LeetCode questions: Expedia or Microsoft?

Expedia has 13 Easy, 42 Medium, and 9 Hard questions. Microsoft has 55 Easy, 109 Medium, and 28 Hard questions. Microsoft has a higher proportion of Hard problems in its interview set.

How should I prepare if interviewing at both Expedia and Microsoft?

Start with the 23 shared problems since they cover what both companies ask most often. Then add 20 Expedia-specific and 20 Microsoft-specific questions to round out your prep.

Explore More