Upload Button Icon Add office photos
Engaged Employer

i

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

EaseMyTrip.com Verified Tick

Compare button icon Compare button icon Compare
4.5

based on 617 Reviews

Filter interviews by

EaseMyTrip.com Full Stack Software Developer Interview Questions and Answers

Updated 14 Nov 2023

EaseMyTrip.com Full Stack Software Developer Interview Experiences

1 interview found

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

I applied via Company Website and was interviewed in Oct 2023. There were 3 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 - Coding Test 

Java python html CSS javascript SQL

Round 3 - Technical 

(1 Question)

  • Q1. Java python html CSS javascript SQL

Interview Preparation Tips

Topics to prepare for EaseMyTrip.com Full Stack Software Developer interview:
  • Full Stack
Interview preparation tips for other job seekers - Full stack developer

Interview questions from similar companies

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

I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Difference between exe and dll
  • Ans. 

    Exe is an executable file that can be run independently, while DLL is a dynamic link library that is loaded by programs when needed.

    • Exe stands for executable file, while DLL stands for dynamic link library.

    • Exe files can be run independently, while DLL files are loaded by programs when needed.

    • Exe files have their own memory space, while DLL files share memory space with the calling process.

    • Exe files are typically larger...

  • Answered by AI
  • Q2. What are http verbs
  • Ans. 

    HTTP verbs are used to indicate the action to be performed on a resource in a RESTful API.

    • GET - retrieve data from a server

    • POST - send data to a server to create/update a resource

    • PUT - update a resource on the server

    • DELETE - remove a resource from the server

    • PATCH - partially update a resource on the server

  • Answered by AI
  • Q3. What is method overloading and overriding Output based question
  • Q4. Linq query to filter data and group by
  • Ans. 

    Use Linq query to filter data and group by in C#

    • Use 'Where' method to filter data based on a condition

    • Use 'GroupBy' method to group the filtered data based on a key

    • Example: var result = data.Where(x => x.Property == value).GroupBy(x => x.GroupKey)

  • Answered by AI
  • Q5. Attribute in mvc
  • Ans. 

    An attribute in MVC is a piece of metadata that provides additional information about a model, view, or controller.

    • Attributes are used to add behavior or data to a class or method in MVC

    • They can be used for validation, authorization, caching, etc.

    • Examples include [Required], [Authorize], [OutputCache]

  • Answered by AI

Interview Preparation Tips

Topics to prepare for BOLD Technology Systems Full Stack Software Developer interview:
  • OOPS
  • dependency injection
  • Angular
  • .Net Core
Interview preparation tips for other job seekers - Deep dive in basics as interviewer focus more on basics

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed before Nov 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 tips
Round 2 - One-on-one 

(5 Questions)

  • Q1. Puzzle of 7 horses
  • Q2. Not sure, look it up online
  • Q3. 2d Matrix problems
  • Q4. Coding questions on Array
  • Q5. Coding Question on String

Interview Preparation Tips

Interview preparation tips for other job seekers - Coding questions for freshers. I only know that, that;s when I joined in 2018
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Jun 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. The interview process really went smooth. The questions were mostly asked of List Comprehension, React and MVC Architectural patterns.
  • Q2. The questions were mostly into Docker, Rendering lists, React, and high level architectural principles
Round 3 - HR 

(1 Question)

  • Q1. Final round was mostly about discussion into culture fit rounds, questionnaire regarding ethics.

Interview Preparation Tips

Topics to prepare for BookMyShow Full Stack Software Developer interview:
  • React
  • Data Structures
Interview preparation tips for other job seekers - A great workplace to learn. Totally follows work life balance.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Jul 2024. There were 4 interview rounds.

Round 1 - Coding Test 

4 questions on codebyte platform
1 easy combination sum
2. medium spiral traversal
3. medium question based on backtracking
4. medium to hard question based on anagrams

Round 2 - Technical 

(1 Question)

  • Q1. Find element in rotated sorted array
  • Ans. 

    Use binary search to find the target element in a rotated sorted array.

    • Perform binary search to find the pivot element where the array is rotated.

    • Based on the pivot element, determine which half of the array to search for the target element.

    • Continue binary search in the appropriate half of the array to find the target element.

  • Answered by AI
Round 3 - System Design 

(1 Question)

  • Q1. In depth questions on core concepts, system design questions, resume deep dive
Round 4 - HR 

(1 Question)

  • Q1. Tech+HR questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident, focus on basics and have a good presence of mind you'll face various unexpected questions but try to tackle them logically

Skills evaluated in this interview

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

It was an online test

Round 2 - Technical 

(1 Question)

  • Q1. Basic DSA Questions
Round 3 - HR 

(1 Question)

  • Q1. Tell me about yourself
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Web development
  • Q2. What is useref in react
  • Ans. 

    useRef is a hook in React that allows you to create a mutable ref object.

    • useRef is used to access DOM nodes or store mutable values that persist across renders.

    • It can be used to focus an input field, measure the size of an element, or store previous values.

    • Example: const inputRef = useRef(null);

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. React in deep and project
  • Ans. 

    React is a JavaScript library for building user interfaces, commonly used in web development projects.

    • React is a declarative, efficient, and flexible JavaScript library for building user interfaces.

    • It allows developers to create reusable UI components that can be easily composed to build complex user interfaces.

    • React uses a virtual DOM to improve performance by only updating the parts of the actual DOM that have change...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Tell me about yourself

Skills evaluated in this interview

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

I applied via Job Portal and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Can you outline a simple strategy for fallback error handling in a Node.js application using async/await?
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Difference between exe and dll
  • Ans. 

    Exe is an executable file that can be run independently, while DLL is a dynamic link library that is loaded by programs when needed.

    • Exe stands for executable file, while DLL stands for dynamic link library.

    • Exe files can be run independently, while DLL files are loaded by programs when needed.

    • Exe files have their own memory space, while DLL files share memory space with the calling process.

    • Exe files are typically larger...

  • Answered by AI
  • Q2. What are http verbs
  • Ans. 

    HTTP verbs are used to indicate the action to be performed on a resource in a RESTful API.

    • GET - retrieve data from a server

    • POST - send data to a server to create/update a resource

    • PUT - update a resource on the server

    • DELETE - remove a resource from the server

    • PATCH - partially update a resource on the server

  • Answered by AI
  • Q3. What is method overloading and overriding Output based question
  • Q4. Linq query to filter data and group by
  • Ans. 

    Use Linq query to filter data and group by in C#

    • Use 'Where' method to filter data based on a condition

    • Use 'GroupBy' method to group the filtered data based on a key

    • Example: var result = data.Where(x => x.Property == value).GroupBy(x => x.GroupKey)

  • Answered by AI
  • Q5. Attribute in mvc
  • Ans. 

    An attribute in MVC is a piece of metadata that provides additional information about a model, view, or controller.

    • Attributes are used to add behavior or data to a class or method in MVC

    • They can be used for validation, authorization, caching, etc.

    • Examples include [Required], [Authorize], [OutputCache]

  • Answered by AI

Interview Preparation Tips

Topics to prepare for BOLD Technology Systems Full Stack Software Developer interview:
  • OOPS
  • dependency injection
  • Angular
  • .Net Core
Interview preparation tips for other job seekers - Deep dive in basics as interviewer focus more on basics

Skills evaluated in this interview

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

I applied via Job Portal and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Technical 

(7 Questions)

  • Q1. What is your Role and responsibility in your current organization?
  • Q2. What Kind of Production environments do you solve?
  • Ans. 

    I solve complex production environments by identifying issues, optimizing performance, and implementing solutions.

    • Identifying bottlenecks and optimizing performance

    • Troubleshooting and resolving production issues

    • Implementing scalable solutions for high traffic websites

    • Working with cloud services like AWS or Azure

    • Automating deployment processes with tools like Jenkins or Docker

  • Answered by AI
  • Q3. What Features you have worked on? Explain 1 feature?
  • Ans. 

    Developed a real-time chat feature for a social networking platform.

    • Implemented WebSocket technology for instant messaging

    • Designed user interface for chat window with message history

    • Integrated push notifications for new messages

    • Developed backend logic for message encryption and decryption

  • Answered by AI
  • Q4. How did you prepare the design doc for this feature? What was your Approach?
  • Ans. 

    I prepared the design doc by outlining the requirements, architecture, data flow, and user interactions.

    • Outlined the requirements and goals of the feature

    • Defined the architecture and technologies to be used

    • Described the data flow and interactions between components

    • Included wireframes or mockups for user interfaces

    • Listed potential edge cases and how to handle them

  • Answered by AI
  • Q5. Find if Array2 is a substring of Array1
  • Ans. 

    Check if Array2 is a substring of Array1

    • Iterate through Array1 and check if each element contains Array2

    • Use built-in string functions like includes() or indexOf() to check for substring

    • Consider edge cases like empty arrays or arrays with empty strings

  • Answered by AI
  • Q6. How will you build breadcrums in react?
  • Ans. 

    Breadcrumbs in React can be built using a combination of state management and conditional rendering.

    • Create a state variable to store the breadcrumb data.

    • Update the state variable as the user navigates through the application.

    • Render the breadcrumbs component with the data stored in the state.

  • Answered by AI
  • Q7. How will you design a parking system? What api's will you create ? Their body and response object.
  • Ans. 

    Design a parking system with APIs for managing parking spots and reservations.

    • Create API for adding new parking spots with details like location, availability, and pricing

    • Create API for listing available parking spots based on location and availability

    • Create API for reserving a parking spot with user details and duration

    • Create API for cancelling a parking reservation

    • Response object for adding parking spot: { success: t...

  • Answered by AI

Skills evaluated in this interview

EaseMyTrip.com Interview FAQs

How many rounds are there in EaseMyTrip.com Full Stack Software Developer interview?
EaseMyTrip.com interview process usually has 3 rounds. The most common rounds in the EaseMyTrip.com interview process are Resume Shortlist, Coding Test and Technical.

Tell us how to improve this page.

People are getting interviews through

based on 1 EaseMyTrip.com interview
Company Website
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

Oyo Rooms Interview Questions
3.3
 • 226 Interviews
MakeMyTrip Interview Questions
3.7
 • 121 Interviews
Tracxn Interview Questions
3.2
 • 98 Interviews
MagicBricks Interview Questions
3.2
 • 52 Interviews
Zolo Interview Questions
3.5
 • 49 Interviews
Carwale Interview Questions
3.5
 • 41 Interviews
Netmeds.com Interview Questions
3.6
 • 40 Interviews
Uplers Interview Questions
4.1
 • 40 Interviews
Impact Guru Interview Questions
4.5
 • 36 Interviews
Dream11 Interview Questions
3.8
 • 36 Interviews
View all

Fast track your campus placements

View all
Senior Executive
79 salaries
unlock blur

₹1.8 L/yr - ₹6.4 L/yr

Software Developer
40 salaries
unlock blur

₹2.5 L/yr - ₹10 L/yr

Executive
40 salaries
unlock blur

₹1.5 L/yr - ₹4.2 L/yr

Team Lead
26 salaries
unlock blur

₹3.2 L/yr - ₹6.1 L/yr

Softwaretest Engineer
26 salaries
unlock blur

₹2 L/yr - ₹4 L/yr

Explore more salaries
Compare EaseMyTrip.com 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