i
Expedia Group
Filter interviews by
I applied via campus placement at Malviya National Institute of Technology (NIT), Jaipur and was interviewed before Sep 2022. There were 3 interview rounds.
This round had first questions about behavior, team work and hr type mcq questions.
Then there were 10 computer science mcqs. Then two coding questions.
I applied via Campus Placement and was interviewed before Feb 2023. There were 2 interview rounds.
Dynamic Programming and arrays
I was interviewed in Feb 2021.
Round duration - 90 minutes
Round difficulty - Easy
The round was conducted on the HackerRank platform. It was conducted in the morning from 12:00 pm to 1:30 pm.
The only requirement was a stable internet connection.
Given a string 'STR' consisting solely of the characters “{”, “}”, “(”, “)”, “[” and “]”, determine if the parentheses are balanced.
The first line contains an...
You have a string 'S' representing a date in the "Day Month Year" format, where:
Round duration - 60 Minutes
Round difficulty - Medium
It was conducted in the morning, at around 8 am, and was conducted on the Blue Jeans Platform. It was an online video interview, where the interviewer asked me 2 questions related to DSA.
Given a two-dimensional array/list consisting of integers 0s and 1s, where 1 represents land and 0 represents water, determine the number of distinct islands. A group of...
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 ...
Round duration - 30 minutes
Round difficulty - Medium
This round was conducted after the first round in the morning. It was conducted at 10:00 am.
Calculate the number of ways to distribute a given number of items 'N' among three people such that each person gets at least one item, and only one person receives the ...
Round duration - 45 minutes
Round difficulty - Medium
This was an HR round and was conducted on the same day at around 12:00 pm
Tip 1 : Consistency is the key, be it only one or two questions daily, but be consistent.
Tip 2 : Be thorough with the concepts and do note rote learn them.
Tip 3 : Even if you have successfully solved a question, do see other approaches
Tip 4 : Have at least two good projects with which you are thorough.
Tip 1 : Resume should be concise, yet impactful.
Tip 2 : Keep only genuine content on your resume.
I was interviewed in Dec 2020.
Round duration - 75 minutes
Round difficulty - Medium
This round was carried out on Amcat. It was very user friendly platform and easily understandable. Countdown Timer was located at the top right corner that helped me to keep a check on the remaining time and I planned my answers and code accordingly.
Determine the position of the rightmost set bit in the binary representation of a given number N.
T: Number of test cases
N: An integer for which the position of the...
The Ninja has been given a challenge by his master to reach the last stone. These stones are represented as an array of numbers. The Ninja can jump using either odd-numbered or even-numb...
Round duration - 40 minutes
Round difficulty - Medium
This round was conducted on Hirevue platform which is a flexible and easy to use.
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...
Round duration - 35 minutes
Round difficulty - Medium
This round lasted for almost half an hour and I enjoyed the conversation.
Tip 1 : solve all the must do questions available at GeeksforGeeks
Tip 2 : having a team project will give you an edge over others
Tip 3 : practice regularly on Codeforces and build up good profiles
Tip 4 : if you are a fresher, then placement preparation course from coding ninjas can really help you in short span of time
Tip 1 : technical skills mentioned in the resume should be on your tips, can be asked anything
Tip 2 : having a team project will be good
Tip 3 : put the links of your competitive profiles in your resume, then your stats speak loud about your skill set
Expedia Group interview questions for designations
I was interviewed in Dec 2020.
Round duration - 90 minutes
Round difficulty - Medium
This round had 2 coding questions. In both of them, You need to implement those functions such that it returns the correct answer based on what the problem is about.
Given an array ARR
of size 'N', where each integer is in the range from 0 to N - 1, identify all elements that appear more than once.
Return the duplicate elements in any orde...
Given two strings, Version1
and Version2
, each representing version numbers, determine which one is the latest version.
The input strings consist of digits and dots only....
Round duration - 45 minutes
Round difficulty - Medium
The Interviewer has 5 years of experience and was very friendly. He introduced himself first and asked me for a quick introduction. Then he jumped into coding questions
You are provided with a 2-dimensional matrix having N
rows and M
columns, containing only 1s (land) and 0s (water). Your goal is to determine the number of islands in t...
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...
Tip 1 : Go through the previously asked problems
Tip 2 : Make some good projects
Tip 3 : Prefer solving the 450 questions sheet from love babbar which is also available on codestudio.
Tip 1 : Attach your resume to linkedin profile, several recruiters are always looking for hiring
Tip 2 : Mention your projects carefully in resume
Tip 3 : Be prepared for cross questioning based on skills in your resume
Get interview-ready with Top Expedia Group Interview Questions
I was interviewed in Dec 2020.
Round duration - 90 Minutes
Round difficulty - Medium
The interview round was scheduled in the afternoon. It was of 1 hour 30 minutes.
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...
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...
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.
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...
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.
Given an array 'ARR' of 'N' distinct integers, determine the third largest element in the array.
The first line contains a single integer 'T' representing the numb...
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.
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.
I was interviewed in Dec 2020.
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
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
In this task, you need to find the number of substrings within a given string ’S’ that consist only of vowels.
A substring is defined as a contiguous seque...
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.
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.
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.
I was interviewed in Nov 2020.
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.
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.
The idea here is that we can say that number of increment operations required are equal to the number of set bits present in the elements of a given array because in one operation you can double all elements of the array. To get an even number you need to get even / 2 i.e. half of the number. So we need Increment operations only when our current element is odd
and in all other cases, we can divid...
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 ...
The idea here is to do a linear approach which apparently is a brute force way to do this.
O(1)
&nbs...
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 .
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'.
O(1).
Constant extra space is required.
Time Complexity: O...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...
One basic approach is to explore all possible steps which can be climbed with either taking one step or two steps. So at every step, we have two options to climb the stairs either we can climb with one step, or we can climb with two steps. So the number of ways can be recursively defined as :
countDistinctWayToClimbStair ( currStep, N ) = countDistinctWayToClimbStair ( currStep+1, N ) + countDistinctWay...
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
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
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.
I was interviewed before Nov 2020.
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.
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 ...
You have a string 'S' representing a date in the "Day Month Year" format, where:
Tip 1 : 250-400 questions of DS algo
Tip 2 : clear basic fundamentals
Tip 1 : Add your projects which you think are good enough to showcase.
Tip 2 : Resume should be crisp and clear.
Top trending discussions
I was interviewed before Feb 2024.
The first round comprised of 4 sections online questions including aptitude, logical, Coding questions, and technical portions (Test Duration: 90 mins):
Debugging: We had to choose a language and debug up to 7 questions most probably. Codes were very basic like sorting, etc. I completed 6 of them.
Coding: There were two medium-hard level questions.
Work-style Assessment: Just try to answer as an ideal employee. Make sure you answers don’t contradict each other.
Aptitude: Around 25 questions.
based on 2 interviews
2 Interview rounds
based on 5 reviews
Rating in categories
Software Development Engineer II
181
salaries
| ₹15.6 L/yr - ₹40 L/yr |
Software Development Engineer
96
salaries
| ₹12 L/yr - ₹36 L/yr |
Software Development Engineer 3
71
salaries
| ₹30 L/yr - ₹55 L/yr |
Software Developer
66
salaries
| ₹10 L/yr - ₹41.8 L/yr |
Software Engineer
46
salaries
| ₹12 L/yr - ₹38 L/yr |
MakeMyTrip
Yatra
Cleartrip
Goibibo