i
EaseMyTrip.com
Filter interviews by
I appeared for an interview before Jul 2024, where I was asked the following questions.
MVC is a software architectural pattern that separates an application into three interconnected components: Model, View, and Controller.
Model: Represents the data and business logic. Example: A class that handles user data in a database.
View: The user interface that displays the data. Example: HTML/CSS files that render user profiles.
Controller: Manages user input and interacts with the Model and View. Example: A funct...
SQL (Structured Query Language) is a standard programming language for managing and manipulating relational databases.
SQL is used to perform tasks such as querying data, updating records, and managing database structures.
Common SQL commands include SELECT (to retrieve data), INSERT (to add new records), UPDATE (to modify existing records), and DELETE (to remove records).
Example of a SELECT statement: SELECT * FROM Empl...
Logical and qunatative
Top trending discussions
I applied via Referral
I haven't contributed to open source due to time constraints and focusing on personal projects and learning new technologies.
Time Constraints: Balancing work, personal projects, and learning new technologies has limited my availability.
Focus on Personal Projects: I've been dedicated to developing my own applications, such as a task management tool.
Learning New Technologies: I prioritized mastering frameworks like React...
I applied via Campus Placement
LRU Cache is a data structure that stores the most recently used items and discards the least recently used items.
Use a hash table to store key-value pairs
Use a doubly linked list to keep track of the order of items
When an item is accessed, move it to the front of the list
When the cache is full, remove the least recently used item from the back of the list
Lookup and insertion should be O(1) time complexity
Implement 2 stacks in an array
Divide the array into two halves
Use top1 and top2 to keep track of top elements of stacks
Push and pop elements from respective halves
Check for overflow and underflow conditions
posted on 25 Jun 2021
LCM of n numbers in an array
Find the GCD of all numbers in the array
Divide each number by the GCD and multiply them
Use Euclidean algorithm to find GCD
posted on 1 Feb 2023
I appeared for an interview before Feb 2022.
Find quadraplets in an array that sum up to a target value.
Use a nested loop to iterate through all possible combinations of quadraplets.
Keep track of the sum of each quadraplet and compare it to the target value.
Return the quadraplets that match the target sum.
I applied via Campus Placement and was interviewed in Aug 2022. There were 3 interview rounds.
Questions from trees and linkedin
Reverse a linked list using multiple approaches.
Iterative approach: Use three pointers to reverse the links between nodes.
Recursive approach: Recursively reverse the rest of the list and adjust the links.
Stack approach: Push all the nodes onto a stack and then pop them to create the reversed list.
based on 3 interview experiences
Difficulty level
Duration
based on 5 reviews
Rating in categories
Senior Executive
79
salaries
| ₹2.2 L/yr - ₹6 L/yr |
Software Developer
40
salaries
| ₹3.6 L/yr - ₹8.5 L/yr |
Executive
40
salaries
| ₹1.5 L/yr - ₹4 L/yr |
Team Lead
27
salaries
| ₹3.2 L/yr - ₹6.1 L/yr |
Softwaretest Engineer
27
salaries
| ₹2 L/yr - ₹4 L/yr |
MagicBricks
Videocon d2h
Netmeds.com
Practo