Filter interviews by
I applied via Approached by Company and was interviewed before Jul 2023. There was 1 interview round.
Sort an array of strings containing only 0s, 1s, and 2s.
Use three pointers to keep track of the positions of 0s, 1s, and 2s in the array.
Iterate through the array and swap elements based on the values of the pointers.
Example: Input array = ['1', '0', '2', '1', '0'], Output array = ['0', '0', '1', '1', '2']
Find the longest palindromic substring within a given string.
Iterate through each character in the string and expand around it to find palindromes.
Keep track of the longest palindrome found so far.
Consider both odd and even length palindromes.
Top trending discussions
Simple ds algo and knowledge of nodejs
I appeared for an interview before Oct 2022.
Asked dome simple LinkedIn list and array questions.
I applied via Approached by Company and was interviewed before Jul 2023. There were 4 interview rounds.
MVC architecture separates an application into Model, View, and Controller components for better organization and scalability.
Model represents the data and business logic
View displays the data to the user
Controller handles user input and updates the model
Example: Model - User class with properties like name, email; View - HTML template to display user info; Controller - User controller to handle user actions
Strengths - problem-solving, teamwork, communication. Weaknesses - perfectionism, time management.
Strengths: problem-solving - I enjoy tackling complex problems and finding creative solutions.
Strengths: teamwork - I work well with others and value collaboration in achieving common goals.
Strengths: communication - I am able to effectively communicate technical concepts to non-technical stakeholders.
Weaknesses: perfectio...
I applied via Naukri.com and was interviewed before Mar 2022. There were 4 interview rounds.
I applied via Naukri.com and was interviewed in Sep 2021. There were 4 interview rounds.
Count the number of flips required to convert a binary string to alternate 0 and 1.
Iterate through the string and count the number of flips required to make it alternate.
Keep track of the current character and the expected character.
Example: 001101 -> 010101 requires 2 flips.
Example: 101010 -> 010101 requires 3 flips.
Find the maximum profit from buying and selling a stock given an array of its values.
Iterate through the array and keep track of the minimum value seen so far.
Calculate the profit at each index and update the maximum profit seen.
Return the maximum profit.
Boundary traversal of a tree
Boundary traversal involves visiting the nodes on the boundary of a tree in a specific order
Start with the root node and traverse the left boundary, then the leaf nodes from left to right, and finally the right boundary
Use recursion to traverse the left and right subtrees
Exclude the leaf nodes that are also part of the left or right boundary
Reverse a linked list in groups of k nodes.
Divide the linked list into groups of k nodes
Reverse each group of k nodes
Connect the reversed groups to form the final linked list
Use recursion or iteration to implement the solution
I applied via Naukri.com and was interviewed before Jul 2022. There were 3 interview rounds.
Implement binary search algorithm to find a target string in a sorted array of strings.
Ensure the array of strings is sorted before performing binary search.
Compare the target string with the middle element of the array and adjust the search range accordingly.
Repeat the process until the target string is found or the search range is exhausted.
I applied via Referral and was interviewed before Sep 2023. There was 1 interview round.
A polyfill is a piece of code that provides modern functionality on older browsers that do not natively support it.
Polyfills are commonly used for adding support for new JavaScript features on older browsers.
Two popular polyfills are 'Babel' for ES6 features and 'fetch' for the Fetch API.
Polyfills help ensure a consistent user experience across different browsers.
Polyfills can be implemented using JavaScript libraries ...
Create a todo list using React for managing tasks and reminders.
Use React components to create a form for adding tasks
Store tasks in state and display them in a list
Add functionality to mark tasks as completed and delete tasks
Implement features like filtering tasks by status or due date
Aptitude test was on hacker earth
No coding test was taken by the interviewrrwe
based on 1 interview
Interview experience
Assistant Manager
250
salaries
| ₹4.9 L/yr - ₹18 L/yr |
Senior Executive
236
salaries
| ₹2.4 L/yr - ₹10.3 L/yr |
Beauty Advisor
185
salaries
| ₹1.7 L/yr - ₹5 L/yr |
Business Development Executive
182
salaries
| ₹2 L/yr - ₹4.5 L/yr |
Associate Manager
106
salaries
| ₹7.2 L/yr - ₹26 L/yr |
Amazon
Flipkart
Udaan
Indiamart Intermesh