Logo

Get AmbitionBox App

Faster and better experience!

AmbitionBox

AmbitionBox

Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
  • Home
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Awards 2024
  • Campus Placements
  • Practice Test
  • Compare Companies
+ Contribute
notification
notification
Login
  • Home
  • Communities
  • Companies
    • Companies

      Discover best places to work

    • Compare Companies

      Compare & find best workplace

    • Add Office Photos

      Bring your workplace to life

    • Add Company Benefits

      Highlight your company's perks

  • Reviews
    • Company reviews

      Read reviews for 6L+ companies

    • Write a review

      Rate your former or current company

  • Salaries
    • Browse salaries

      Discover salaries for 6L+ companies

    • Salary calculator

      Calculate your take home salary

    • Are you paid fairly?

      Check your market value

    • Share your salary

      Help other jobseekers

    • Gratuity calculator

      Check your gratuity amount

    • HRA calculator

      Check how much of your HRA is tax-free

    • Salary hike calculator

      Check your salary hike

  • Interviews
    • Company interviews

      Read interviews for 40K+ companies

    • Campus placements

      Interviews questions for 2K+ colleges

    • Share interview questions

      Contribute your interview questions

  • Jobs
  • Awards
    pink star
    WINNERS AWAITED!
    • ABECA 2025
      WINNERS AWAITED!

      AmbitionBox Employee Choice Awards - 4th Edition

    • ABECA 2024

      AmbitionBox Employee Choice Awards - 3rd Edition

    • AmbitionBox Best Places to Work 2022

      2nd Edition

    • AmbitionBox Best Places to Work 2021

      1st Edition

For Employers
Upload Button Icon Add office photos
logo
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 310 Reviews

Play video Play video Video summary
  • About
  • Reviews
    310
  • Salaries
    2.8k
  • Interviews
    77
  • Jobs
    27
  • Benefits
    36
  • Photos
    4

Filter interviews by

Expedia Group Interview Questions and Answers

Updated 6 May 2025
Popular Designations

53 Interview questions

A Security Guard was asked 1w ago
Q. What are the classifications of fire?
Ans. 

Fires are classified into different categories based on the materials that fuel them, each requiring specific extinguishing methods.

  • Class A: Ordinary combustibles like wood, paper, and cloth. Extinguished with water or foam.

  • Class B: Flammable liquids such as gasoline, oil, and grease. Extinguished with foam, dry chemical, or CO2.

  • Class C: Electrical fires caused by energized equipment. Extinguished with non-conduct...

View all Security Guard interview questions
A Data Scientist was asked 6mo ago
Q. Explain the points on your resume.
Ans. 

Resume points are concise descriptions of your work experience, skills, and achievements listed on your resume.

  • Resume points should be clear, specific, and quantifiable.

  • Use action verbs to start each point, such as 'developed', 'implemented', 'analyzed'.

  • Include relevant metrics or results to demonstrate impact, such as 'increased sales by 20%' or 'reduced processing time by 30%'.

View all Data Scientist interview questions
A Senior Software Engineer was asked 8mo ago
Q. Design a hotel booking system.
Ans. 

Design a hotel booking system for managing reservations and availability.

  • Use a database to store hotel information, room availability, and reservations.

  • Implement user authentication and authorization for booking.

  • Include a search feature for users to find available rooms based on their criteria.

  • Allow users to make reservations, modify or cancel them.

  • Send confirmation emails to users after successful bookings.

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked 8mo ago
Q. Given a binary tree, find the length of the diameter of the tree. The diameter of a tree is the length of the longest path between any two nodes in a tree. This path may or may not pass through the root.
Ans. 

The diameter of a tree is the longest path between two leaf nodes in the tree.

  • Calculate the longest path between two leaf nodes in the tree

  • This can be done by finding the height of the left and right subtrees and adding them together

  • The diameter of the tree is the maximum of either the diameter of the left subtree, the diameter of the right subtree, or the sum of the heights of the left and right subtrees

View all Senior Software Engineer interview questions

What people are saying about Expedia Group

View All
a business intelligence analyst
4d
Expedia compensation discussion
I have around 7 years of Industry experience. For Data Scientist III, Level L, Expedia is offering me 40(Base) + 10( ESOPs) . Is the compensation at par?
Got a question about Expedia Group?
Ask anonymously on communities.
A Senior Software Development Engineer was asked 9mo ago
Q. How would you design a product like Google Drive?
Ans. 

A cloud storage service like Google Drive for storing and sharing files

  • Allow users to upload, store, and organize files in folders

  • Provide sharing options for files and folders with permissions

  • Include collaboration features like real-time editing and commenting

  • Offer integration with other services like Google Docs, Sheets, and Slides

View all Senior Software Development Engineer interview questions
A Software Development Engineer was asked 10mo ago
Q. Given the root of a binary tree, return the zigzag level order traversal of its nodes' values. (i.e., from left to right, then right to left for the next level and alternate between).
Ans. 

Zigzag level order traversal of tree involves traversing the tree level by level in a zigzag pattern.

  • Use a queue to perform level order traversal of the tree

  • Alternate between left to right and right to left traversal for each level

  • Store the nodes at each level in separate arrays

View all Software Development Engineer interview questions
A Software Development Engineer was asked 10mo ago
Q. Implement a vector.
Ans. 

A vector is a dynamic array that can resize itself as needed.

  • A vector is typically implemented using a dynamically allocated array.

  • It provides constant time access to elements using index.

  • Vectors can grow in size by reallocating memory when needed.

  • Example: vector vec;

  • Example: vec.push_back(10);

View all Software Development Engineer interview questions
Are these interview questions helpful?
A Senior Developer was asked 03 Apr 2024
Q. Design a system for TinyURL.
Ans. 

Build a system for generating and managing Tiny URLs

  • Use a unique identifier for each long URL to generate a short URL

  • Store the mapping of short URL to long URL in a database

  • Implement a redirect mechanism to redirect users from short URL to long URL

  • Consider adding expiration dates for short URLs to manage storage

  • Implement analytics to track usage of short URLs

View all Senior Developer interview questions
A Software Development Engineer II was asked 14 Feb 2024
Q. Given a number x, two operations are allowed: decrement by 1 and multiply by 2. Find the minimum number of operations to convert x to y.
Ans. 

Given a number x, find the minimum number of operations (decrement by 1 or multiply by 2) to convert it to y.

  • Use a breadth-first search (BFS) approach to explore all possible operations and find the minimum number of steps.

  • Start with x and generate all possible next numbers by decrementing or multiplying by 2.

  • Keep track of the number of steps taken to reach each number and stop when y is found.

  • Use a queue to imple...

View all Software Development Engineer II interview questions
A Senior Software Engineer was asked 19 Dec 2023
Q. Given an array of integers, create a subarray with a sum of 0.
Ans. 

Create subarrays with sum = 0 from given array of integers.

  • Iterate through the array and keep track of the running sum.

  • Store the running sum in a hashmap and check if the current sum - any previous sum equals 0.

  • If yes, then the subarray between those two indices has a sum of 0.

View all Senior Software Engineer interview questions
1 2 3 4 5 6

Expedia Group Interview Experiences

77 interviews found

Software Development Engineer 3 Interview Questions & Answers

user image Anonymous

posted on 5 Dec 2024

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

I applied via Referral and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. They were looking for a person with expertise in maven, so initial questions were targeted towards maven and dependencies.
  • Add your answer
  • Q2. Find the equilibrium number was asked for DSA
  • Add your answer
  • Q3. Implement a singleton patter
  • Add your answer
  • Q4. Java based questions
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - I was told that this round was different as they were looking for someone with expertise. Interviewer suggested that java questions are more relevant and that's why was more oriented towards that.
I'd say be prepared for anything, DSA rounds can become discussion and design rounds at any point, so having some knowledge about all aspects

Software Development Engineer 3 Interview Questions asked at other Companies

Q1. What are triggers , where can they be used ? What is a mutating trigger problem , how can it be solved?
View answer (1)
Anonymous

Software Engineer2 Interview Questions & Answers

user image Rahul Kantheti

posted on 4 Nov 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. STAR based scenario questions
  • Add your answer
  • Q2. Previous work experience and projects
  • Ans. 

    I have 3 years of experience working as a software engineer, with projects including a mobile app for tracking fitness goals and a web application for managing inventory.

    • 3 years of experience as a software engineer

    • Developed a mobile app for tracking fitness goals

    • Created a web application for managing inventory

  • Answered by AI
    Add your answer

Software Engineer2 Interview Questions asked at other Companies

Q1. - Given a water -tight orientable 2-manifold, how to find if a point is inside or outside its volume? - Given a bunch of points with their coordinates, how to merge closeby points together? - How to determine if the normals of the two trian... read more
View answer (1)
Anonymous

Data Engineer Interview Questions & Answers

user image Anonymous

posted on 6 Jan 2025

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

I applied via Approached by Company and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Apache Spark and it's working
  • Ans. 

    Apache Spark is a distributed computing framework for big data processing.

    • Apache Spark is an open-source distributed computing framework.

    • It provides an interface for programming entire clusters with implicit data parallelism and fault tolerance.

    • Spark uses in-memory processing for speed and can run on Hadoop, Mesos, Kubernetes, or in standalone mode.

    • It supports multiple programming languages like Scala, Java, Python, an...

  • Answered by AI
    Add your answer
  • Q2. Past Experience
  • Add your answer
Round 2 - Technical 

(2 Questions)

  • Q1. Git version control question
  • Add your answer
  • Q2. Python med DSA question
  • Add your answer

Data Engineer Interview Questions asked at other Companies

Q1. Next Greater Element Problem Statement You are given an array arr of length N. For each element in the array, find the next greater element (NGE) that appears to the right. If there is no such greater element, return -1. Input: T N arr[0]... read more
View answer (3)
Anonymous

Senior Software Development Engineer Interview Questions & Answers

user image Anonymous

posted on 13 Aug 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

More than the right answer, focus on the approach. Duration 60 min.

Round 2 - Technical 

(1 Question)

  • Q1. Design a product like google drive
  • Ans. 

    A cloud storage service like Google Drive for storing and sharing files

    • Allow users to upload, store, and organize files in folders

    • Provide sharing options for files and folders with permissions

    • Include collaboration features like real-time editing and commenting

    • Offer integration with other services like Google Docs, Sheets, and Slides

  • Answered by AI
    Add your answer
Round 3 - HR 

(1 Question)

  • Q1. Why do you want to join Expedia
  • Ans. 

    I want to join Expedia because of its innovative technology, global impact, and collaborative work culture.

    • Expedia is known for its cutting-edge technology and innovative solutions.

    • I am excited about the opportunity to work on projects with a global impact.

    • I value a collaborative work culture where I can learn from and contribute to a talented team.

    • Expedia's reputation for work-life balance and employee development is ...

  • Answered by AI
    Add your answer

Skills evaluated in this interview

Senior Software Development Engineer Interview Questions asked at other Companies

Q1. Given a binary search tree, perform a level order traversal from leaf to root. Print the nodes either in a single line or with a new line for every level.
View answer (3)
Anonymous

Interview Questions & Answers

user image Anonymous

posted on 29 Aug 2024

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

I applied via Referral and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. Why do you want to join Expedia?
  • Add your answer
Round 2 - One-on-one 

(1 Question)

  • Q1. How would you decide if we have to close a few of our brands?
  • Add your answer
Round 3 - Case Study 

Size the opaque travel market in the US

Anonymous

Data Engineer 2 Interview Questions & Answers

user image Anonymous

posted on 22 Feb 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Mostly around projects and SQL - group by, self join, window fxn, and solve same problem without window fxn (kind of self join).
  • Add your answer
Round 2 - Technical 

(1 Question)

  • Q1. 3 DSA questions First was on array, second on hashmap and dp and third was on dp plus trees. tell the approach, and write a working code.
  • Add your answer
Round 3 - Technical 

(1 Question)

  • Q1. It was on projects, Data pipeline and spark. Discussion around adding incremental data in datawarehouse. Spark architecture. Spark streaming. Its difficulty was higher than other rounds as the interviewe...
  • Add your answer
Round 4 - Behavioral 

(1 Question)

  • Q1. It was based upon projects and decision making. Discussion around- Strengths and weaknesses. how to resolve conflict in decisions over design in team leadership where i have shown,..etc It was light and m...
  • Add your answer

Data Engineer 2 Interview Questions asked at other Companies

Q1. What are the null handling techniques in PySpark, particularly when dealing with complex queries?
View answer (1)
Anonymous

Software Engineer III Interview Questions & Answers

user image somen chowdary

posted on 6 Aug 2024

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

I applied via Company Website and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Asked two 2 pointer based questions

Round 2 - Case Study 

Asked lru cache system design question

Software Engineer III Interview Questions asked at other Companies

Q1. Given k floors and n eggs, find the highest floor from which if an egg is dropped, it will not break.
View answer (2)
Anonymous

Software Developer Interview Questions & Answers

user image Anonymous

posted on 19 Jan 2025

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

I applied via Company Website and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Coding Test 

DSA Problem statement of Trie

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared with DS ALgo

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (43)
Anonymous

Principal Software Engineer Interview Questions & Answers

user image Anonymous

posted on 2 Nov 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Design bookmyshow
  • Add your answer
  • Q2. Experience in Cloud
  • Ans. 

    Extensive experience in designing, implementing, and managing cloud-based solutions.

    • Designed and implemented scalable cloud architectures using AWS, Azure, or Google Cloud

    • Managed cloud infrastructure for high-traffic web applications

    • Experience with containerization technologies like Docker and Kubernetes

    • Implemented serverless computing solutions using AWS Lambda or Azure Functions

  • Answered by AI
    Add your answer

Skills evaluated in this interview

Principal Software Engineer Interview Questions asked at other Companies

Q1. Codng question:For the given stream of integers, calculate the avg,print top 10 elements and bottom 10 elements. It was not clearly mentioned on the problem. After poking more on the problem only provided the details.
View answer (1)
Anonymous

Software Development Engineer II Interview Questions & Answers

user image Shweta Singh

posted on 11 Mar 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected
Round 1 - Coding Test 

They have given coding test where 2 medium to easy level questions where asked

Round 2 - Technical 

(1 Question)

  • Q1. It was dsa round where easy to medium level 2 questions were asked , topic linked list and stack
  • Add your answer
Round 3 - Technical 

(1 Question)

  • Q1. This was a hld round
  • Add your answer
Round 4 - Technical 

(1 Question)

  • Q1. Final was hm round around projects
  • Add your answer

Software Development Engineer II Interview Questions asked at other Companies

Q1. Given two large numeric comma-separated strings, calculate their sum while maintaining the correct position of commas. Since the strings can be large, you cannot convert them into integral values.
View answer (1)
Anonymous
More about working at Expedia Group
  • HQ - Seattle, Washington, United States
  • Internet
  • 1k-5k Employees (India)
  • Public

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, Python and SQL.
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
What are the most common questions asked in Expedia Group HR round?

The most common HR questions asked in Expedia Group interview are -

  1. What are your salary expectatio...read more
  2. Why should we hire y...read more
  3. Share details of your previous j...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 Interviews By Designations

  • Expedia Group Software Developer Intern Interview Questions
  • Expedia Group Software Developer Interview Questions
  • Expedia Group Senior Software Engineer Interview Questions
  • Expedia Group Software Development Engineer II Interview Questions
  • Expedia Group Software Engineer Interview Questions
  • Expedia Group Data Engineer Interview Questions
  • Expedia Group Software Engineer III Interview Questions
  • Expedia Group Product Manager Interview Questions
  • Show more
  • Expedia Group Software Development Engineer Interview Questions
  • Expedia Group Software Development Engineer Intern Interview Questions

Interview Questions for Popular Designations

  • Software Developer Intern Interview Questions
  • Software Developer Interview Questions
  • Software Development Engineer II Interview Questions
  • Senior Software Engineer Interview Questions
  • Senior Executive Interview Questions
  • Data Analyst Interview Questions
  • Manager Interview Questions
  • Sales Officer Interview Questions
  • Show more
  • Deputy Manager Interview Questions
  • HR Executive Interview Questions

Overall Interview Experience Rating

4.2/5

based on 56 interview experiences

Difficulty level

Easy 15%
Moderate 82%
Hard 3%

Duration

Less than 2 weeks 53%
2-4 weeks 23%
4-6 weeks 17%
6-8 weeks 3%
More than 8 weeks 3%
View more

Interview Questions from Similar Companies

Amazon
Amazon Interview Questions
4.0
 • 5.2k Interviews
Flipkart
Flipkart Interview Questions
3.9
 • 1.4k Interviews
Swiggy
Swiggy Interview Questions
3.8
 • 452 Interviews
BigBasket
BigBasket Interview Questions
3.9
 • 377 Interviews
Meesho
Meesho Interview Questions
3.7
 • 351 Interviews
JustDial
JustDial Interview Questions
3.5
 • 345 Interviews
Udaan
Udaan Interview Questions
4.0
 • 341 Interviews
Eternal Limited
Eternal Limited Interview Questions
3.7
 • 320 Interviews
Myntra
Myntra Interview Questions
3.9
 • 224 Interviews
Blinkit
Blinkit Interview Questions
3.7
 • 209 Interviews
View all

Expedia Group Reviews and Ratings

based on 310 reviews

3.8/5

Rating in categories

3.5

Skill development

4.1

Work-life balance

3.9

Salary

3.2

Job security

3.8

Company culture

3.0

Promotions

3.5

Work satisfaction

Explore 310 Reviews and Ratings
Jobs at Expedia Group
Expedia Group
Data Engineer II

Bangalore / Bengaluru

2-7 Yrs

Not Disclosed

Expedia Group
Senior Manager, Software Development Engineering

Gurgaon / Gurugram

7-12 Yrs

Not Disclosed

Expedia Group
Global Leave Administrator

Gurgaon / Gurugram

5-10 Yrs

Not Disclosed

Explore more jobs
Expedia Group Salaries in India
Software Development Engineer II
225 salaries
unlock blur

₹15.6 L/yr - ₹40 L/yr

Software Development Engineer 3
84 salaries
unlock blur

₹22 L/yr - ₹58 L/yr

Software Development Engineer
83 salaries
unlock blur

₹12 L/yr - ₹40 L/yr

Software Engineer
59 salaries
unlock blur

₹12 L/yr - ₹43.7 L/yr

Software Developer
55 salaries
unlock blur

₹10 L/yr - ₹40 L/yr

Explore more salaries
Compare Expedia Group with
Amazon

Amazon

4.0
Compare
Flipkart

Flipkart

3.9
Compare
Udaan

Udaan

4.0
Compare
BigBasket

BigBasket

3.9
Compare
Popular Calculators
Are you paid fairly?
Monthly In-hand Salary Calculator
Gratuity Calculator
HRA Calculator
Salary Hike Calculator
  • Home >
  • Interviews >
  • Expedia Group Interview Questions
write
Share an Interview
Stay ahead in your career. Get AmbitionBox app
Awards Banner

Helping over 1 Crore job seekers every month in choosing their right fit company

80 Lakh+

Reviews

4 Crore+

Salaries

6 Lakh+

Interviews

1 Crore+

Users/Month

Contribute
Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
Users/Jobseekers
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Campus Placements
  • Practice Test
  • Compare Companies
Employers
  • Create a new company
  • Update company information
  • Respond to reviews
  • Invite employees to review
  • AmbitionBox Offering for Employers
  • AmbitionBox Employers Brochure
AmbitionBox Awards
  • ABECA 2026
  • ABECA 2025 winners awaited tag
  • ABECA 2024
  • AmbitionBox Best Places to Work 2022
  • AmbitionBox Best Places to Work 2021
  • Invite employees to rate
AmbitionBox
  • About Us
  • Email Us
  • Blog
  • FAQ
  • Credits
  • Give Feedback
Terms & Policies
  • Privacy
  • Grievances
  • Terms of Use
  • Summons/Notices
  • Community Guidelines
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2025 Info Edge (India) Ltd.

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter