Filter interviews by
Promises in JavaScript are objects representing the eventual completion or failure of an asynchronous operation.
Promises are used to handle asynchronous operations in JavaScript.
They can be in one of three states: pending, fulfilled, or rejected.
Promises can be chained using .then() to handle success and .catch() to handle errors.
Example: const myPromise = new Promise((resolve, reject) => { ... });
Top trending discussions
I applied via Naukri.com and was interviewed in Mar 2022. There were 2 interview rounds.
posted on 20 Feb 2024
Dsa with medium leetcode questions
Implementing an LRU cache with optimization techniques for efficient data storage and retrieval.
Use a doubly linked list to keep track of the most recently used items
Implement a hash map for fast lookups and updates
Optimize by using a combination of both data structures for efficient cache management
The first round is aptitude round it is basically on aptitude, reasoning
They give some mid level dsa questions
I applied via Recruitment Consultant and was interviewed before May 2020. There were 3 interview rounds.
Clone a linked list with random pointers.
Create a new node for each node in the original list.
Store the mapping between the original and cloned nodes in a hash table.
Traverse the original list again and set the random pointers in the cloned list using the hash table.
Return the head of the cloned list.
I appeared for an interview in Feb 2025, where I was asked the following questions.
I have over 5 years of experience in software development, specializing in web applications and cloud technologies.
Developed a full-stack web application using React and Node.js, improving user engagement by 30%.
Led a team of 4 developers in creating a microservices architecture for a scalable e-commerce platform.
Implemented CI/CD pipelines using Jenkins and Docker, reducing deployment time by 50%.
Worked with Agile met...
Data Structures and Algorithms
Good level question. I have qualified for the next round
Basic to intermediate question, Cleared the test
posted on 6 Dec 2024
I applied via Referral and was interviewed before Dec 2023. There was 1 interview round.
posted on 22 Jul 2024
I applied via Walk-in and was interviewed before Jul 2023. There were 4 interview rounds.
Coding test duration is 30 to 40 min
on paper pen and topic is simple like related to string,pattern and number's
Runtime refers to the period when a program is executing, affecting performance and resource usage.
Runtime is when code is executed, as opposed to compile time.
Performance can vary based on algorithms used; e.g., O(n) vs O(n^2).
Memory usage is crucial; e.g., using arrays vs linked lists can impact runtime.
Dynamic typing in languages like Python can lead to slower runtime compared to statically typed languages like C++.
based on 1 interview experience
Software Engineer
7
salaries
| ₹4 L/yr - ₹7.5 L/yr |
Senior Software Engineer
6
salaries
| ₹7 L/yr - ₹11 L/yr |
Software Developer
4
salaries
| ₹2.4 L/yr - ₹7 L/yr |
Test Engineer
4
salaries
| ₹4.2 L/yr - ₹5.2 L/yr |
UX Designer
4
salaries
| ₹3.3 L/yr - ₹6 L/yr |
Amazon Sellers Services
Primus Global Technologies
GAMMON INDIA
Magneti Marelli Motherson Auto System