Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Expedia Group Team. If you also belong to the team, you can get access from here

Expedia Group Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Expedia Group Interview Questions, Process, and Tips

Updated 19 Jan 2025

Top Expedia Group Interview Questions and Answers

View all 69 questions

Expedia Group Interview Experiences

Popular Designations

75 interviews found

I was interviewed in Dec 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 Minutes
Round difficulty - Medium

The interview round was scheduled in the afternoon. It was of 1 hour 30 minutes.

  • Q1. 

    Encode the Message Problem Statement

    Given a text message, your task is to return the Run-length Encoding of the given message.

    Run-length encoding is a fast and simple method of encoding strings, repres...

  • Ans. 

    Implement a function to encode a text message using run-length encoding.

    • Iterate through the message and count consecutive characters

    • Append the character and its count to the encoded message

    • Handle edge cases like single characters or empty strings

  • Answered by AI
  • Q2. 

    Incremental Partitioning Problem Statement

    Given two integers N and K, determine how many ways you can partition the number N into K non-empty groups such that the size of each group[i] >= group[i-1] f...

  • Ans. 

    The problem involves determining the number of ways to partition a number into non-empty groups with specific constraints.

    • Use dynamic programming to solve the problem efficiently.

    • Consider the base cases when N = 0 or K = 0.

    • Keep track of the number of ways to partition N into K groups satisfying the given conditions.

    • Apply modulo 1e9 + 7 to the final result.

    • Example: For input 5 3, the output is 2 as there are 2 ways to p

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 45 minutes
Round difficulty - Hard

An introduction along with a coding question based on Data Structures and algorithms. The online interview round was held in afternoon time and the interviewer was quite good.

  • Q1. 

    Find the Winner Problem Statement

    Given an array/list VOTES containing names of candidates, where each entry represents the vote received by the candidate.

    You need to determine the candidate with the ma...

  • Ans. 

    Given an array of candidate names and their votes, find the candidate with the maximum votes, with tiebreaker based on lexicographical order.

    • Iterate through the array of candidate names and keep track of the count of each candidate's votes.

    • Find the candidate with the maximum votes. If there is a tie, return the lexicographically smaller name.

    • Handle multiple test cases by repeating the process for each test case.

    • Output ...

  • Answered by AI
Round 3 - Video Call 

(1 Question)

Round duration - 45 minutes
Round difficulty - Easy

An introduction along with a coding question based on Dynamic Programming and arrays. The online interview round was held in afternoon time and the interviewer was quite good.

  • Q1. 

    Find the Third Greatest Element

    Given an array 'ARR' of 'N' distinct integers, determine the third largest element in the array.

    Input:

    The first line contains a single integer 'T' representing the numb...
  • Ans. 

    Find the third largest element in an array of distinct integers.

    • Sort the array in descending order and return the element at index 2.

    • Alternatively, keep track of the three largest elements while iterating through the array.

    • Handle cases where there are less than 3 elements in the array.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from National Institute of Technology Durgapur. I applied for the job as SDE - Intern in HyderabadEligibility criteria7.5 CGPAExpedia Group interview preparation:Topics to prepare for the interview - C++ Basics, C programming, Data Structures and Algorithms (Intermediate level questions), Time Complexity, Code optimization, OOPs ,Dynamic ProgrammingTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Always keep a command on atleast one programming language (preferably C++ or JAVA)
Tip 2 : Learn Data Structures and Algorithms concepts and parallelly solve minimum 10 questions based on each topic from Geeks for Geeks and other coding platforms. 
Tip 3 : Don't stick to one way of solving a given problem, always try to optimize code by applying different other algorithms and don't forget to check the time constraints given in the problems.

Application resume tips for other job seekers

Tip 1 : Always keep a project ready based on the skills learned so far and attach a link to the project in the resume so that they can refer to it.
Tip 2 : Don't try to write false skills on resume which you haven't learned or not so familiar with. They will ask question to check your knowledge, and you won't be able to lie in front of them. They will understand that you are lying. So be honest with whatever you know.

Final outcome of the interviewRejected

Skills evaluated in this interview

Top Expedia Group Software Developer Intern Interview Questions and Answers

Q1. Count and Say Sequence Problem The 'Count and Say' sequence is a series of strings in which each consecutive term is generated by describing the previous term. The sequence begins with '1'. Your task is to determine the sequence after N ite... read more
View answer (1)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an array ARR of size N, your objective is to determine the sum of the largest and smallest elements within the array. Follow Up: Can you achieve the above task using the least numb... read more
View answer (5)

I was interviewed in Dec 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

This round was conducted in Hackerrank portal for a total duration of 75 minutes and was divided into 4 sections.
1st Section : Aptitude Section : 14 questions , 28 minutes
2nd Section : Technical Section : 12 questions , 17 minutes
3rd Section :1 coding Questions : 20 minutes+30 minutes

  • Q1. Given a problem statement and a piece of code, how would you find and correct the bug in the code?
  • Ans. 

    To find and correct a bug in code, analyze problem statement, review code, use debugging tools, and test different scenarios.

    • Understand the problem statement thoroughly to identify the expected behavior of the code.

    • Review the code line by line to identify any syntax errors, logical errors, or potential bugs.

    • Use debugging tools like breakpoints, print statements, or IDE debuggers to trace the flow of code execution.

    • Test...

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 40 minutes
Round difficulty - Medium

I was shared a link of Google Meet and the Google Docs was shared where there was 1 coding problem to be coded there and then the code was run on an IDE to check the sample tests.
Then the interview was followed by a lot of Operating System and Computer System Architecture Questions.
There were 2 Interviewers and both were helpful.
The timing was from 2:30 PM to 4:00 PM

  • Q1. 

    Count Substrings with Only Vowels

    In this task, you need to find the number of substrings within a given string ’S’ that consist only of vowels.

    Explanation:

    A substring is defined as a contiguous seque...

  • Ans. 

    Count the number of substrings consisting of only vowels in a given string.

    • Iterate through all substrings of the input string.

    • Check if each substring consists only of vowels.

    • Increment a counter for each valid substring found.

    • Return the final count as the output.

  • Answered by AI
Round 3 - HR 

Round duration - 15 minutes
Round difficulty - Easy

The round was held on Google Meet with HR from 3:00 PM to 3:15 PM.
The HR was friendly and asked the basic questions.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in DelhiEligibility criteriaAbove 8 CGPAExpedia Group interview preparation:Topics to prepare for the interview - Dynamic Programming, OOPS, Computer Networks, Computer System Architecture, Operating System, Data Structures, PointersTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : When you are explaining the approach to a question, try to parallelly think about how you would code it.
Tip 2 : Read the previous interview experiences. It would give a fair idea of the kind of questions one should expect.
Tip 3 : Practice atleast 200 questions from coding platforms like CodeZen, LeetCode, Interviewbit as they contain common 
interview questions.

Application resume tips for other job seekers

Tip 1 : Mention at least 1 project and past work experience as it sets good impression.
Tip 2 : Try to keep your resume of 1 Page.

Final outcome of the interviewRejected

Top Expedia Group Software Developer Intern Interview Questions and Answers

Q1. Count and Say Sequence Problem The 'Count and Say' sequence is a series of strings in which each consecutive term is generated by describing the previous term. The sequence begins with '1'. Your task is to determine the sequence after N ite... read more
View answer (1)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an array ARR of size N, your objective is to determine the sum of the largest and smallest elements within the array. Follow Up: Can you achieve the above task using the least numb... read more
View answer (5)
Expedia Group Interview Questions and Answers for Freshers
illustration image

I was interviewed in Nov 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Easy

The round consisted of 2 coding Problems and it lasted for 60 minutes from 12:00 PM to 1:00 PM on Hackerearth.
Use of other IDEs was prohibited and video was on.

  • Q1. 

    Ninja's Lootcase Problem Statement

    Ninja stumbled upon a locked suitcase while digging in his lawn. The only way to unlock it is by following specific instructions stated on an accompanying paper.

    Explan...

  • Ans. 

    The problem involves transforming an array into specific elements using given operations. Find the minimum number of steps required.

    • Iterate through the array and calculate the number of steps needed to transform each element into the desired value

    • For each element, calculate the difference between the current value and the desired value, then determine the minimum number of steps required to reach that value

    • Keep track o...

  • Answered by AI
  • Q2. 

    Problem: Search In Rotated Sorted Array

    Given a sorted array that has been rotated clockwise by an unknown amount, you need to answer Q queries. Each query is represented by an integer Q[i], and you must ...

  • Ans. 

    Search for integers in a rotated sorted array efficiently.

    • Implement binary search to find the target integer in the rotated array.

    • Handle the rotation while performing binary search.

    • Return the index of the target integer if found, else return -1.

  • Answered by AI
Round 2 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

The round was conducted on Google Meet with 2 interviewers . They were friendly and helpful.
The timing was 12:00 to 1:00 PM.
Our Video was on .

  • Q1. 

    Pair Sum Problem Statement

    You are given an integer array 'ARR' of size 'N' and an integer 'S'. Your task is to find and return a list of all pairs of elements where each sum of a pair equals 'S'.

    Note:
    ...
  • Ans. 

    Find pairs of elements in an array that sum up to a given value, sorted in non-decreasing order.

    • Use a hashmap to store the difference between the target sum and each element in the array.

    • Iterate through the array and check if the current element's complement exists in the hashmap.

    • Sort the pairs based on the first element and then the second element.

    • Return the list of pairs that satisfy the sum condition.

  • Answered by AI
  • Q2. 

    Count Ways to Reach the N-th Stair Problem Statement

    You are provided with a number of stairs, and initially, you are located at the 0th stair. You need to reach the Nth stair, and you can climb one or tw...

  • Ans. 

    The problem involves finding the number of distinct ways to climb N stairs by taking 1 or 2 steps at a time.

    • Use dynamic programming to solve the problem efficiently.

    • The number of ways to reach the Nth stair is the sum of the number of ways to reach the (N-1)th and (N-2)th stairs.

    • Handle base cases for 0 and 1 stairs separately.

    • Apply modulo operation to avoid overflow while calculating the result.

    • Consider using memoizati...

  • Answered by AI
Round 3 - Telephonic Call 

Round duration - 50 minutes
Round difficulty - Medium

This was a Behavioral Round. It lasted for 45-50 minutes. It consisted of a discussion on my projects. The interviewer was very impressed by the way I explained my projects. She even appreciated me in between for that. This was followed by normal HR questions .Timing of This round was 4:00 PM to 5:00 PM

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in GurgaonEligibility criteriaAbove 8 CGPA when ApplyingExpedia Group interview preparation:Topics to prepare for the interview - Dynamic Programming, OOPs, Operating System, DBMS, Greedy Algorithms, Computer NetworksTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : I prepared all topics from my Coding Ninjas Course - Competitive Programming
Tip 2 : I practiced 300+ questions on CodeZen ( Coding Ninjas Platform), LeetCode, InterviewBit
Tip 3 : I took part in contests on CodeForces.
Tip 4 : Apart from Data Structures and Algorithms , I also studied DBMS, OOPs and other course subjects

Application resume tips for other job seekers

Tip 1 : Keep Resume up to date for the role you are applying.
Tip 2 : Mention atleast 1 project or past work experience.
Tip 3 : Try to keep a 1 pager resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

Top Expedia Group Software Developer Intern Interview Questions and Answers

Q1. Count and Say Sequence Problem The 'Count and Say' sequence is a series of strings in which each consecutive term is generated by describing the previous term. The sequence begins with '1'. Your task is to determine the sequence after N ite... read more
View answer (1)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an array ARR of size N, your objective is to determine the sum of the largest and smallest elements within the array. Follow Up: Can you achieve the above task using the least numb... read more
View answer (5)

Interview Questionnaire 

2 Questions

  • Q1. How I would value add as a leader
  • Q2. About my experience

Interview Preparation Tips

Interview preparation tips for other job seekers - Be authentic and you will win it.
Being authentic makes you more confident and comfortable around your body language.

Human Resource Operations Manager Interview Questions asked at other Companies

Q1. What are pseudo elements?
View answer (1)

Expedia Group interview questions for popular designations

 Software Developer Intern

 (9)

 Software Developer

 (8)

 Senior Software Engineer

 (4)

 Software Development Engineer II

 (4)

 Software Engineer

 (3)

 Software Engineer III

 (3)

 Product Manager

 (2)

 Software Development Engineer

 (2)

I was interviewed before Nov 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

Round comprised of 6 MCQ's along with 2 Coding questions, paper was not that difficult but it felt quite lengthy.

  • Q1. 

    Minimum Distinct Labels Problem Statement

    You are given N boxes on a table, each with an integer label. The labels of these boxes are provided in an array ARR. Your task is to remove exactly M boxes such ...

  • Ans. 

    Given N boxes with integer labels, remove M boxes to minimize distinct labels left.

    • Iterate through the array and count the frequency of each label

    • Sort the frequencies in descending order

    • Remove M boxes with the highest frequencies to minimize distinct labels

  • Answered by AI
  • Q2. 

    Date Reformatting

    You have a string 'S' representing a date in the "Day Month Year" format, where:

    • Day is one of {"1st", "2nd", "3rd", ..., "29th", "30th", "31st"}.
    • Month is one of {"Jan", "Feb", "M...
  • Ans. 

    Reformat dates from 'Day Month Year' format to 'YYYY-MM-DD' format.

    • Parse the input string to extract day, month, and year.

    • Convert month to its numerical equivalent (e.g., 'Jan' to '01').

    • Format the date in 'YYYY-MM-DD' format and output it.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in DelhiEligibility criteria7 CGPAExpedia Group interview preparation:Topics to prepare for the interview - OOPS, DP/recursion, Trees, Graphs, Linked listTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : 250-400 questions of DS algo
Tip 2 : clear basic fundamentals

Application resume tips for other job seekers

Tip 1 : Add your projects which you think are good enough to showcase.
Tip 2 : Resume should be crisp and clear.

Final outcome of the interviewRejected

Top Expedia Group Software Developer Intern Interview Questions and Answers

Q1. Count and Say Sequence Problem The 'Count and Say' sequence is a series of strings in which each consecutive term is generated by describing the previous term. The sequence begins with '1'. Your task is to determine the sequence after N ite... read more
View answer (1)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum of Maximum and Minimum Elements Problem Statement Given an array ARR of size N, your objective is to determine the sum of the largest and smallest elements within the array. Follow Up: Can you achieve the above task using the least numb... read more
View answer (5)

Get interview-ready with Top Expedia Group Interview Questions

Interview Questionnaire 

3 Questions

  • Q1. Tell me about yourself?
  • Q2. Why should we hire you?
  • Q3. What's your salary expectations?

Transport Executive Interview Questions asked at other Companies

Q1. How to handle .. incident during in night shift.
View answer (2)

Jobs at Expedia Group

View all

Interview Questions & Answers

user image Anonymous

posted on 25 Apr 2023

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed before Apr 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all Resume tips
Round 2 - HR 

(3 Questions)

  • Q1. Brief introduction about the candidate. Brief idea about travel and tourism field.
  • Q2. Brief idea about destination packages.
  • Ans. 

    Destination packages are pre-planned travel itineraries that include accommodation, transportation, and activities.

    • Destination packages are designed to provide a hassle-free travel experience.

    • They can be customized based on the traveler's preferences and budget.

    • Popular destination packages include beach vacations, city breaks, and adventure trips.

    • They often include guided tours, meals, and tickets to attractions.

    • Destin...

  • Answered by AI
  • Q3. Any idea about visa
  • Ans. 

    Visa is a document that allows a person to enter, stay or leave a country for a specified period.

    • Visa requirements vary depending on the country and purpose of travel

    • Tourists usually require a tourist visa, while business travelers require a business visa

    • Some countries offer visa on arrival or e-visa facilities

    • It is important to check visa requirements well in advance of travel to avoid any last-minute issues

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and smart. In case you don't know any answer just be clear about iy. Don't make up answers. All the best.

Manager Interview Questions & Answers

user image Anonymous

posted on 13 Nov 2021

I applied via Recruitment Consultant and was interviewed before Nov 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. How did you manage CI/CD

Interview Preparation Tips

Interview preparation tips for other job seekers - Its not too difficult to clear

Manager Interview Questions asked at other Companies

Q1. There is a chairman of a conglomerate. He has been on the post for 10 years, and is extremely dominating. He treats the various business heads like children, not letting them take any major decision. While the chairman has negatives, he bel... read more
View answer (2)

Interview Questions & Answers

user image Anonymous

posted on 3 Jun 2015

Interview Preparation Tips

Round: Test
Experience: Part 1 : Very easy questions

1. 25 (35 min)

2. 16 . (16 min)73

3. 14. (14 min)

4. 18 Q. incl. 2 comprehensions (16 min)

Part 2 : 2 coding questions (There were lots of different questions. Everyone was given 2

random questions out of them)

1. Count LRU cache misses where page nos. referenced are given in array

2. Insert an element in sorted circular linked list
Duration: 81 minutes
Total Questions: 75

College Name: NA

Interview Questions & Answers

user image Anonymous

posted on 7 Jun 2015

Interview Preparation Tips

Round: Test
Experience: Part 1 :
1. 25 C/C++ Q. mainly (35 min)2. 16 Aptitude Q. (16 min)3. 14 Logical Reasoning Q. (14 min)4. 18 English Language Q. incl. 2 comprehensions (16 min)
Part 2 : 2 coding questions (There were lots of different questions. Everyone was given 2random questions out of them)1. Count LRU cache misses where page nos. referenced are given in array2. Insert an element in sorted circular linked list

College Name: NA
Contribute & help others!
anonymous
You can choose to be anonymous

Expedia Group Interview FAQs

How many rounds are there in Expedia Group interview?
Expedia Group interview process usually has 2-3 rounds. The most common rounds in the Expedia Group interview process are Technical, Coding Test and One-on-one Round.
How to prepare for Expedia Group interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Expedia Group. The most common topics and skills that interviewers at Expedia Group expect are Talent Acquisition, Career Development, Agile Coaching, SQL and Software Design.
What are the top questions asked in Expedia Group interview?

Some of the top questions asked at the Expedia Group interview -

  1. A number x is given, two operation are allowed. Decrement by 1 and multiply by ...read more
  2. Given array of integer create subarray with sum ...read more
  3. Combinatorics, find pivot in rotated sorted array, count s...read more
How long is the Expedia Group interview process?

The duration of Expedia Group interview process can vary, but typically it takes about less than 2 weeks to complete.

Recently Viewed

SALARIES

Xceedance

DESIGNATION

INTERVIEWS

Elentec Power India (EPI) Pvt. Ltd.

No Interviews

SALARIES

Yantralive

DESIGNATION

LIST OF COMPANIES

Yantralive

Overview

LIST OF COMPANIES

Xceedance

Overview

SALARIES

Xceedance

SALARIES

Xceedance

Tell us how to improve this page.

Expedia Group Interview Process

based on 54 interviews

Interview experience

4.2
  
Good
View more

Interview Questions from Similar Companies

Amazon Interview Questions
4.1
 • 5k Interviews
Oyo Rooms Interview Questions
3.3
 • 218 Interviews
MakeMyTrip Interview Questions
3.7
 • 122 Interviews
Thomas Cook Interview Questions
3.7
 • 44 Interviews
Yatra Interview Questions
3.4
 • 31 Interviews
Airbnb Interview Questions
3.8
 • 23 Interviews
Cleartrip Interview Questions
3.4
 • 18 Interviews
Goibibo Interview Questions
4.3
 • 6 Interviews
Cox & Kings Interview Questions
3.7
 • 6 Interviews
View all

Expedia Group Reviews and Ratings

based on 296 reviews

3.8/5

Rating in categories

3.5

Skill development

4.0

Work-life balance

3.9

Salary

3.3

Job security

3.8

Company culture

3.1

Promotions

3.5

Work satisfaction

Explore 296 Reviews and Ratings
Director of Business Analytics

Bangalore / Bengaluru

15-20 Yrs

Not Disclosed

Software Development Engineer II

Gurgaon / Gurugram

2-4 Yrs

Not Disclosed

Software Development Engineer III

Gurgaon / Gurugram

5-9 Yrs

₹ 38-45 LPA

Explore more jobs
Software Development Engineer II
192 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Development Engineer
94 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Development Engineer 3
73 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
66 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
56 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Expedia Group with

MakeMyTrip

3.7
Compare

Yatra

3.4
Compare

Cleartrip

3.4
Compare

Goibibo

4.3
Compare
Did you find this page helpful?
Yes No
write
Share an Interview