Filter interviews by
Top trending discussions
I applied via Walk-in and was interviewed in Apr 2024. There was 1 interview round.
Currying in JavaScript is a technique of transforming a function that takes multiple arguments into a sequence of functions, each taking a single argument.
Create a function that takes a single argument and returns a new function that takes the next argument.
Repeat this process until all arguments are received and then return the final result.
Example: function sum(a) { return function(b) { return function(c) { return fu...
I applied via Recruitment Consulltant and was interviewed in Jun 2024. There was 1 interview round.
Asked 2 medium level questions.
1 - provided an array of integers return array of integers which will contain index of next greater element.
2 - provided array of strings and asked to find kth largest number.
number can upto 10^31 which is in string.
Hackerrank was used for test
Implement BFS algorithm to find the nearest neighbour
Create a queue to store nodes to be visited
Start with the initial node and add it to the queue
While the queue is not empty, dequeue a node, visit its neighbours, and add them to the queue
Repeat until the nearest neighbour is found
Priority queue can be implemented using a heap data structure.
Create a min heap or max heap based on the priority order needed.
Insert elements into the heap based on their priority level.
Remove elements from the heap based on their priority level.
Heapify the heap after each insertion or deletion operation.
Example: Implementing a min heap for a priority queue where lower values have higher priority.
I applied via Job Fair and was interviewed in Dec 2024. There were 3 interview rounds.
OA test 3 Dsa questions 2 medium 1 hard you have to solve 1.5 questions in 120 minutes
DSA 2 question
1 -> Find Lca and traverse a tree path available on GFG
2 -> LinkedList pallindrome check (you have to solve that in 0(1) space complexity)
The exam duration is one and a half hours.
The total exam time is one and a half hours.
It encompasses all topics related to full stack development.
In two years, I see myself as a senior software developer leading a team on innovative projects.
Advancing to a senior software developer role
Leading a team on new and innovative projects
Continuing to enhance my technical skills through ongoing learning and training
I applied via Referral and was interviewed in Oct 2024. There were 2 interview rounds.
Dp question of jump game
Basic questions only.
The equivalent of ReactDOM in mobile application development is React Native.
React Native is a framework for building mobile applications using React.
It allows developers to write code in JavaScript and render native components.
Just like ReactDOM in web development, React Native handles rendering components to the screen.
I applied via Campus Placement
3 coding questions, medium
Priority queue is a data structure that stores elements based on their priority, allowing for efficient retrieval of the highest priority element.
Priority queue can be implemented using a min heap, where the root node always contains the minimum element.
Insertion: Add the new element to the end of the heap and then heapify up to maintain the min heap property.
Deletion: Remove the root node (minimum element), move the l...
Software Engineer
9
salaries
| ₹13 L/yr - ₹40 L/yr |
Senior Software Engineer
9
salaries
| ₹29.4 L/yr - ₹55 L/yr |
Senior Analyst
4
salaries
| ₹22 L/yr - ₹35 L/yr |
Product Manager
4
salaries
| ₹30 L/yr - ₹30 L/yr |
Software Engineer2
3
salaries
| ₹34 L/yr - ₹45 L/yr |
Expedia Group
MakeMyTrip
Yatra
Cleartrip