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

SDE - 2

Expedia Group
upvote
share-icon
5 rounds | 7 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: DSA (array, tree, DP, graph, linkedlist), HLD, LLD, SpringBoot basics, Java
Tip
Tip

Tip 1 : each day atleast 4 DSA questions from leetcode
Tip 2 : Have deep understanding of your projects. You should be very good with the LLD and HLD of your own projects. 
Tip 3 : don't just do all the easy questions. Increase the level of difficulty once you are able to solve the questions. Understanding the pattern of questions will help.

Application process
Where: Other
Eligibility: NA
Resume Tip
Resume tip

Tip 1 : Resume should be short and crisp
Tip 2 : Resume should be purely technical. Let others review your resume in order to avoid mistakes
Tip 3 : You should know each and every detail from the resume. Be prepared from any question.
Tip 4 : Resume should show the impact of your work.

Interview rounds

01
Round
Medium
Online Coding Test
Duration60 Minutes
Interview date21 Apr 2022
Coding problem3

there were 3 question, 2 easy 1 medium/hard.

1. Distinct Characters

Moderate
15m average time
85% success
0/80
Asked in companies
Expedia GroupWalmartThink Future Technologies

Given a string “STR”, you need to return all the possible non-empty subsequences with distinct characters. You can return the strings in any order.

Note:
If the same string can be generated multiple times, return them multiple times. 

A subsequence is a sequence that can be derived from another sequence by deleting some or no elements without changing the order of the remaining elements.

For eg. Let the input string be 'cbc'. Then all the subsequences with distinct characters will be - ['c', 'bc', 'c', 'cb', 'b'].

Try solving now

2. Non-overlapping Intervals

Moderate
27m average time
0/80
Asked in companies
OracleFacebookAmazon

Ninja is the steel factory owner, and there are 'N' workers working at that factory. Each worker has his own working time, and it is provided in the array 'intervals' where 'INTERVALS[i][0]' gives the start time of the 'i'th worker and 'INTERVALS[i][1]' gives the end time of the 'i'th worker.

Ninja does not want to allow more than one worker to work at the same time, so he needs your help to find the minimum number of workers he needs to reschedule their work time so as there are non-overlapping working times in any two workers.

Example:
Input: 'INTERVALS' = [[1, 2], [1, 3], [2, 3], [3, 4]]
Output: 1

After rescheduling the worker with the interval [1, 3] it is possible to get the non-overlapping working times.
Try solving now

3. N Queens

Hard
55m average time
35% success
0/120
Asked in companies
AmazonAdobeIntuit

You are given an integer 'N'. For a given 'N' x 'N' chessboard, find a way to place 'N' queens such that no queen can attack any other queen on the chessboard.

A queen can be killed when it lies in the same row, or same column, or the same diagonal of any of the other queens. You have to print all such configurations.

Try solving now
02
Round
Easy
Video Call
Duration60 Minutes
Interview date9 May 2022
Coding problem1

started with introduction and later continued with DSA questions. Difficulty was medium

1. Course Schedule

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

You are a student of Netaji Subhas Institute of Technology. You have to take ‘N’ number of courses labelled from 1 to N to complete your B.Tech Degree.

Some courses may have prerequisites, for example, to take course 1 you have to first take course 2, which is expressed as a pair: [1, 2]. Now, your task is to find is it possible for you to finish all courses.

Note: There are no duplicate pairs in the prerequisites array.

For example-
If N = 2 and prerequisite = [[1, 2]]. Then, there are a total of 2 courses you need to take. To take course 1 you need to finish course 2. So, it is possible to complete all courses. 
Try solving now
03
Round
Easy
Video Call
Duration60 minutes
Interview date9 May 2022
Coding problem1

Started with introduction. Question difficulty was difficult.

1. Last Stone Weight

Easy
27m average time
0/40
Asked in companies
Samsung R&D InstituteExpedia GroupLTIMindtree

We have a collection of 'N' stones, each stone has a positive integer weight.

On each turn, we choose the two heaviest stones and smash them together. Suppose the stones have weights 'x' and 'y' with 'x' <= 'y'. The result of this smash will be:

1. If 'x' == 'y', both stones are totally destroyed;

2. If 'x' != 'y', the stone of weight 'x' is totally destroyed, and the stone of weight 'y' has a new weight equal to 'y - x'.

In the end, there is at most 1 stone left. Return the weight of this stone or 0 if there are no stones left.

Try solving now
04
Round
Easy
Video Call
Duration60 minutes
Interview date30 May 2022
Coding problem1

LLD Round

1. System Design Question

create the lld for splitwise(the invoice part).

Problem approach

Tip 1 : Think aloud
Tip 2 : discuss the points before coming to a conclusion(to avoid time wastage)
Tip 3 : you should know the design patterns(which to use when), caching techniques, database schema designing

05
Round
Easy
Video Call
Duration60 minutes
Interview date7 Jun 2022
Coding problem1

HLD round by HM

1. System Design Question

HLD of my old project and SDLC lifecycle

Problem approach

Tip 1 : Think aloud
Tip 2 : Prepare well and be sure of what you say else you might get struck and that red flag might lead to rejection

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
1906 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
4638 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
6765 views
1 comments
0 upvotes
company logo
SDE - 2
6 rounds | 8 problems
Interviewed by Amazon
5280 views
0 comments
0 upvotes