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
3.8

based on 277 Reviews

Filter interviews by

Expedia Group Interview Questions, Process, and Tips

Updated 6 Jan 2025

Top Expedia Group Interview Questions and Answers

View all 77 questions

Expedia Group Interview Experiences

Popular Designations

80 interviews found

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Aug 2023. There was 1 interview round.

Round 1 - Coding Test 

Data and Algo test need to do live in front of interviewers.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare B-tree, staircase search, Java streaming AWS

Senior Software Developer Interview Questions asked at other Companies

Q1. Intersection of Linked ListYou are given two Singly Linked List of integers, which are merging at some node of a third linked list. Your task is to find the data of the node at which merging starts. If there is no merging, return -1. For ex... read more
View answer (4)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at Motilal Nehru Institute National Institute of Technology (NIT), Allahabad and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Perosnality tets related questions in aptitude test

Round 2 - Assignment 

Questions on product management, mcqs and video round

Interview Preparation Tips

Interview preparation tips for other job seekers - Read up about products

Product Manager Intern Interview Questions asked at other Companies

Q1. How many flights take off everyday from the Paris airport
View answer (1)

SDE Intern Interview Questions & Answers

user image Anonymous

posted on 26 Jul 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Moderate questions can be found on gfg

Round 2 - Coding Test 

4 graph question and one DP

Interview Preparation Tips

Interview preparation tips for other job seekers - Study hard easy

SDE Intern Interview Questions asked at other Companies

Q1. Given a string of containing lower case letters and upper case characters. Find the number of occurrences of each character. The question was further modified to include the special characters as well. I was asked to design the test cases f... read more
View answer (2)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Apr 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. K8s, AWS, terraform, Jenkins

Infrastructure Engineer Interview Questions asked at other Companies

Q1. What type of ticketing tool was used in your previous organization?
View answer (1)

Expedia Group interview questions for popular designations

 Software Developer Intern

 (9)

 Software Developer

 (7)

 Senior Software Engineer

 (4)

 Software Development Engineer II

 (4)

 Software Development Engineer

 (3)

 Software Engineer

 (3)

 Software Engineer III

 (3)

 Data Engineer

 (2)

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Mar 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Simple React task, cinema API

Round 2 - Technical 

(1 Question)

  • Q1. Describe a cinema API
  • Ans. 

    A cinema API is a software interface that allows developers to access and interact with cinema-related data and services.

    • Provides information about movies, showtimes, theaters, and ticket availability

    • Allows users to search for movies, view trailers, and book tickets

    • May include features like seat selection, payment processing, and user reviews

    • Can integrate with external services like payment gateways and movie databases

  • Answered by AI

Skills evaluated in this interview

Software Development Engineer II Interview Questions asked at other Companies

Q1. Given 2 large numeric comma seperated strings. You need to calculate their sum along with maintaining the correct position of commas. Example Test Case - s1 - "123,456,788" s2 - "1" output - "123,456,789" constraints - since the strings can... read more
View answer (1)

Get interview-ready with Top Expedia Group Interview Questions

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Feb 2023. There were 2 interview rounds.

Round 1 - Personality Assessment 

(1 Question)

  • Q1. Basic personality questions
Round 2 - Coding Test 

Dynamic Programming and arrays

Top Expedia Group Software Developer Intern Interview Questions and Answers

Q1. Count And SayWrite as you speak is a special sequence of strings that starts with string “1” and after one iteration you rewrite the sequence as whatever you speak. Example : The first few iterations of the sequence are : First iteration: “... read more
View answer (1)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum Of Max And MinYou are given an array “ARR” of size N. Your task is to find out the sum of maximum and minimum elements in the array. Follow Up: Can you do the above task in a minimum number of comparisons? Input format: The first line ... read more
View answer (8)

Jobs at Expedia Group

View all

HR Executive Interview Questions & Answers

user image Anonymous

posted on 18 Apr 2022

I applied via Company Website and was interviewed in Mar 2022. There was 1 interview round.

Round 1 - HR 

(7 Questions)

  • Q1. What are your salary expectations?
  • Q2. Share details of your previous job.
  • Q3. Why should we hire you?
  • Q4. Tell me about yourself.
  • Q5. What you can do extra for us
  • Q6. Situational based questions
  • Q7. Scheduling and weekly reports

Interview Preparation Tips

Interview preparation tips for other job seekers - Good interview process, very fast process just within 2 days they offered.

HR Executive Interview Questions asked at other Companies

Q1. What do you know about Labor Law
View answer (6)

Software Development Engineer interview

user image Utkarshini Edutech

posted on 14 Jun 2022

Frontend Developer Interview Questions & Answers

user image CodingNinjas

posted on 20 Sep 2021

I was interviewed in May 2021.

Round 1 - Coding Test 

(3 Questions)

Round duration - 90 minutes
Round difficulty - Medium

this round contains 3 coding questions on Hackerrank. All are of moderate level.Platform was fast and responsive, and we were not allowed to switch through tabs during the test.

  • Q1. Encode the Message

    You have been given a text message. You have to return the Run-length Encoding of the given message.

    Run-length encoding is a fast and simple method of encoding strings. The basic idea...

  • Ans. Constructive Implementation

    Build the encoded string by iterating left to right counting repeated successive characters

    • Create an empty encoded string 'ENCODEDMESSAGE' = “”.
    • Iterate from i = 0  to  N - 1 where ‘N’ is the length of the 'MESSAGE' string.
    • Store the current character in 'CURCHAR' = 'MESSAGE'[i] and initialize the 'CHARFREQ' = 1.
    • Increase ‘i’ and 'CHARFREQ'  while i + 1 < N and s[i + 1] == 'CUR...
  • Answered by CodingNinjas
  • Q2. Minimum Distinct Labels

    'N' boxes are placed on a table. Each box has an integer label on it. The labels present on each box are given in the array 'ARR'. Two different boxes may or may not...

  • Ans. Brute Force Approach

    The idea is to generate all the possible combinations of the ‘M’ boxes that can be removed, and for each combination, find out the number of distinct labels that are left on the table and compare it with results obtained from all other combinations. In the end we will return minimum possible labels obtained.

    To check the number of distinct labels left, we will insert all the labels on the boxes which...

  • Answered by CodingNinjas
  • Q3. Smallest Window

    You are given two strings S and X containing random characters. Your task is to find the smallest substring in S which contains all the characters present in X.

    Example:

    Let S = “abdd” a...
  • Ans. Brute Force

    A simple and intuitive approach could be to generate all the possible substrings of string S and choose the smallest substring which contains all the characters present in X.

    This can be done by the following approach:

    1. Firstly, store the count corresponding to each character, occurring in string X, into a hashtable.
    2. Now, the next step is to generate all the possible substrings of string S.
    3. Maintain a variable to...

  • Answered by CodingNinjas
Round 2 - Video Call 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

Interviewer asked me 2 coding question . Both are of easy to moderate level.He also asked some questions on My projects. Explain React state and props. What are keys in React?

  • Q1. Buy and Sell Stock

    You are Harshad Mehta’s friend. He told you the price of a particular stock for the next ‘N’ days. You can either buy or sell a stock. Also, you can only complete at most 2-transactions....

  • Ans. Recursion

    This problem can be solved by solving its subproblems and then combining the solutions of the solved subproblems to solve the original problem. We will do this using recursion.

    Basically, we have to buy the stock at the minimum possible price and sell at the maximum possible price, keeping in mind that we have to sell the stock before buying it again.

     

     

    Below is the detailed algorithm: 

     

    1. Call ...
  • Answered by CodingNinjas
  • Q2. Equilibrium Index

    You are given an array Arr consisting of N integers. You need to find the equilibrium index of the array.

    An index is considered as an equilibrium index if the sum of elements of the ar...

  • Ans. Brute Force
    • We can try the brute force approach in which we consider every index starting from 0 as a possible candidate for equilibrium index, and to check if it is really an equilibrium index, we can calculate the sum of elements on both sides of that index, and check if they are equal or not. equal or not.
    • Let us initialise the ans = -1, which will contain our valid index.
    • Since index 0 and n - 1 cannot be possible can...
  • Answered by CodingNinjas
Round 3 - Video Call 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

Interviewer asked me 2 coding question . Both are of easy to moderate level. What are different types of lists in HTML? What is the ‘class’ attribute in HTML?

  • Q1. Valid Parentheses

    You're given string ‘STR’ consisting solely of “{“, “}”, “(“, “)”, “[“ and “]” . Determine whether the parentheses are balanced.

    Input Format:
    The first line contains an Integer &...
  • Ans. Valid Parenthesis

    Make use of the stack. Traverse the string and push the current character in the stack if it is an opening brace else pop from the stack If it is the corresponding starting brace for current closing brace then move to the next character of the string otherwise return false.

     

    If after complete traversal if the stack is empty then the string is balanced else it is not balanced.

     

    Pseudo Code:

    • Decla...
  • Answered by CodingNinjas
  • Q2. Convert A Given Binary Tree To Doubly Linked List

    Given a Binary Tree, convert this binary tree to a Doubly Linked List.

    A Binary Tree (BT) is a data structure in which each node has at most two children...

  • Ans. Recursive Solution - 1
    • If the left subtree exists, recursively convert the left subtree to Doubly Linked List.
    • If the right subtree exists, recursively convert the right subtree to Doubly Linked List.
    • When in the left subtree, find the inorder predecessor of the root, make this as the previous of the root and its next as the root.
    • Similarly, when in the right subtree, find the inorder successor of the root, make this as th...
  • Answered by CodingNinjas
Round 4 - HR 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Easy

Fourth round was HR round.

  • Q1. Basic HR Questions

    He asked me various scenario based Managerial Questions and common HR questions.

    Why should we hire you?

    What are your hobbies?

     

  • Ans. 

    Tip 1 : Be clear about your thoughts and convey them crisply and clearly. 
    Tip 2 : Maintain a good speech rate and answer the questions in simple and to the point sentences. 
    Tip 3 : Speak Confidently.

  • Answered by CodingNinjas

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Frontend Developer in GurgaonEligibility criteriaNo criteriaExpedia Group interview preparation:Topics to prepare for the interview - Data structures, Pointers, Dynamic Programming, Algorithms, OOPs, DBMS, Operating SystemTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Practice above 200 questions on DSA.
Tip 2 : Ask Questions to Interviewer
Tip 3 : Don't give up on questions easily, should try at least even if you have not prepared that topic. Tell him that you have not prepared that topic but you want to give it a try.

Application resume tips for other job seekers

Tip 1 : Have some projects on resume
Tip 2 : Be honest while mentioning things in resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
6-8 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Sep 2022. There were 4 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 tips
Round 2 - Technical 

(1 Question)

  • Q1. Basic coding and sql
Round 3 - Technical 

(1 Question)

  • Q1. Big data and system design
Round 4 - Technical 

(1 Question)

  • Q1. Hiring manager round

Data Engineer II Interview Questions asked at other Companies

Q1. What are the key concepts involved in joining tables using PySpark?
View answer (1)

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, CCTV Monitoring and Python.
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.

Tell us how to improve this page.

Expedia Group Interview Process

based on 40 interviews in last 1 year

Interview experience

4.1
  
Good
View more

People are getting interviews through

based on 36 Expedia Group interviews
Job Portal
Campus Placement
Company Website
Referral
Recruitment Consultant
22%
19%
17%
17%
6%
19% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.

Interview Questions from Similar Companies

Amazon Interview Questions
4.1
 • 4.9k Interviews
Oyo Rooms Interview Questions
3.3
 • 224 Interviews
MakeMyTrip Interview Questions
3.7
 • 121 Interviews
Thomas Cook Interview Questions
3.8
 • 43 Interviews
Yatra Interview Questions
3.4
 • 31 Interviews
Airbnb Interview Questions
3.9
 • 22 Interviews
Cleartrip Interview Questions
3.4
 • 15 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 277 reviews

3.8/5

Rating in categories

3.5

Skill development

4.1

Work-Life balance

3.9

Salary & Benefits

3.3

Job Security

3.8

Company culture

3.1

Promotions/Appraisal

3.5

Work Satisfaction

Explore 277 Reviews and Ratings
Talent Acquisition Manager

Gurgaon / Gurugram

4-7 Yrs

Not Disclosed

Talent Acquisition Manager (Early Careers)

Gurgaon / Gurugram

7-12 Yrs

Not Disclosed

Senior Technical Program Manager

Gurgaon / Gurugram

9-16 Yrs

₹ 31-50 LPA

Explore more jobs
Software Development Engineer II
201 salaries
unlock blur

₹15.6 L/yr - ₹40 L/yr

Software Development Engineer
94 salaries
unlock blur

₹12 L/yr - ₹36 L/yr

Software Development Engineer 3
70 salaries
unlock blur

₹27 L/yr - ₹55 L/yr

Software Developer
67 salaries
unlock blur

₹10 L/yr - ₹41.5 L/yr

Software Engineer
58 salaries
unlock blur

₹12 L/yr - ₹37 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

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview