Expedia Group interview experience Real time questions & tips from candidates to crack your interview

SDE - 2

Expedia Group
upvote
share-icon
4 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 2 months
Topics: DSA, LLD, HLD basics, OOPs, HLD & lld problems, Microservice concepts
Tip
Tip

Tip 1 : Runnable code is expected in the interview. SO practice that in committed time.
Tip 2 : Focus on LLD & HLD explanation using some online tool.
Tip 3 : Having projects on GitHub will be a plus point.

Application process
Where: Referral
Resume Tip
Resume tip

Tip 1 : Mention personal projects if you have one. (will be plus)
Tip 2 : Mention microservice concerts and projects and if you handled a team (1-2 people also) then mention that.

Interview rounds

01
Round
Medium
Face to Face
Duration60 minutes
Interview date14 Oct 2022
Coding problem2

DSA round

1. Product of the Last K Numbers

Easy
15m average time
85% success
0/40
Asked in companies
Wells FargoExpedia GroupApple

Given a sequence of queries of insertion and getProduct, you need to create an array using queries of type-0 and answer queries of type-1.

In each query, the input is of two types :

0 X: insert element ‘X’ at the end array.

1 K: find the product of the last 'K' elements in the array

Note:

For the query of type 1, you can assume that the array has at least k values. And at any time, the product of any contiguous sequence of numbers will fit into a single 32-bit integer without overflowing.
Problem approach

I used a dummy array to store the computed values so that I can return the answer in o(1) for most asked query.

Try solving now

2. Maximum activities

Easy
15m average time
85% success
0/40
Asked in companies
FacebookIntuitMorgan Stanley

You are given N activities with their start time Start[] and finish time Finish[]. You need to tell the maximum number of activities a single person can perform.

Note:
A person can only work on a single activity at a time. The start time of one activity can coincide with the end time of another.
Problem approach

I used sorting first.Then iterate the intervals for computing the max number of elements.Greedy solution worked here.

Try solving now
02
Round
Easy
Face to Face
Duration60 minutes
Interview date14 Oct 2022
Coding problem2

Data structure round

1. Deepest Right Leaf

Moderate
20m average time
75% success
0/80
Asked in companies
WalmartExpedia GroupNavyug Infosolutions Pvt. Ltd.

You have been given a Binary Tree of 'N' nodes. Your task is to find and return the deepest right leaf node. In case of multiple answers, return the rightmost node.

For example:
For the given binary tree: 

alt-text

Output: 9

Explanation: The deepest right nodes are 3 and 9 but 9 is the rightmost, thus 9 is the answer.
Problem approach

I solved using bfs algo. For this I have to run the runnable code.

Try solving now

2. Longest Increasing Subsequence

Moderate
30m average time
65% success
0/80
Asked in companies
IBMVisaOYO

For a given array with N elements, you need to find the length of the longest subsequence from the array such that all the elements of the subsequence are sorted in strictly increasing order.

Strictly Increasing Sequence is when each term in the sequence is larger than the preceding term.

For example:
[1, 2, 3, 4] is a strictly increasing array, while [2, 1, 4, 3] is not.
Problem approach

I first solved using the dp . Then interviewer hinted to solve using in greedy way to optimize more.
Then I solved it by first sorting in descending order and it worked greedily.

Try solving now
03
Round
Medium
Face to Face
Duration60 minutes
Interview date14 Dec 2022
Coding problem1

HLD round

1. System Deisgn

Design a search recommendation system like in google search

Problem approach

Tip 1 : Clarify the requirements with the interviewer
Tip 2 : Solve it like a discussion with your teammate.
Tip 3 : Choose whatever you want but have a valid explanation in choosing that component.

04
Round
Easy
Face to Face
Duration60 minutes
Interview date17 Nov 2022
Coding problem1

Its a hiring manager round

1. System Design

Explain the last company project architecture.

Problem approach

Tip 1 : Know your project very well
Tip 2 : Explain what you have contributed to that.
Tip 3 : Mention numbers that you improved in the project. Like performance %

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 2
4 rounds | 7 problems
Interviewed by Expedia Group
1907 views
0 comments
0 upvotes
company logo
SDE - 2
5 rounds | 7 problems
Interviewed by Expedia Group
0 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 7 problems
Interviewed by Expedia Group
4639 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2764 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 2
5 rounds | 12 problems
Interviewed by Walmart
29892 views
8 comments
0 upvotes
company logo
SDE - 2
3 rounds | 5 problems
Interviewed by Amazon
6766 views
1 comments
0 upvotes
company logo
SDE - 2
6 rounds | 8 problems
Interviewed by Amazon
5281 views
0 comments
0 upvotes