i
Meesho
Filter interviews by
A semaphore is a synchronization object used in concurrent programming to control access to shared resources.
Semaphores can be used to limit the number of threads accessing a resource at the same time
They can be implemented as counting semaphores or binary semaphores
Example: In a producer-consumer problem, semaphores can be used to control access to a shared buffer
Top trending discussions
posted on 25 Nov 2024
Memory leaks can be detected and prevented by monitoring memory usage, using memory profiling tools, avoiding circular references, and properly managing event listeners.
Monitor memory usage regularly to identify any abnormal increases.
Use memory profiling tools like Chrome DevTools or Valgrind to analyze memory usage.
Avoid creating circular references in your code, as they can prevent objects from being garbage collect...
I applied via Campus Placement and was interviewed in Feb 2024. There were 2 interview rounds.
Question are very tough and faad
Question like trees linked list and graphs
I applied via Walk-in and was interviewed in May 2023. There were 4 interview rounds.
Aptitude is generally ask some MCQ choice questions like time, speed, distance etc
Front end developer have some knowledge in HTML CSS javascript php so ask this language
GD is nothing but it's testing our community and quality of thought in your opinion
I applied via Referral and was interviewed before Apr 2023. There were 3 interview rounds.
Find the maximum sum path in a tree from root to leaf node.
Start from the root node and traverse down to leaf nodes, keeping track of the sum at each node.
At each node, compare the sum of the current path with the maximum sum found so far.
Choose the path with the maximum sum as the final result.
Create a simple timer using React
Use state to store the timer value
Use setInterval to update the timer every second
Display the timer value in the component's render method
posted on 13 May 2024
I was interviewed before May 2023.
Coding test in javascript
I was interviewed in Sep 2021.
Round duration - 60 Minutes
Round difficulty - Medium
Mostly focused on Data Structure & Algorithm
Given a linked list consisting of 'N' nodes and an integer 'K', your task is to rotate the linked list by 'K' positions in a clockwise direction.
Li...
Find the length of the Linked List to check whether the ‘K’ is greater than the Length of the Linked List or not. Take a modulo of ‘K’ with its length if it is greater than the length. Reach the (‘K’+1)th node from last and change the pointers of nodes to get a rotated Linked List.
Here is the algorithm:
Given a string STR
consisting of words separated by spaces, reverse the order of words in STR
.
A word is defined as a sequence of non-space characters. Attempt to perform...
Use an array ‘ARR’ to store the words in ‘STR’. Traverse the string ‘STR’ and append each word at the end of ‘ARR’. Use the string ‘RES’ to store the answer. Traverse the array ‘ARR’ in reverse and append the words in ‘ARR’ to ‘RES’ followed by a whitespace character.
Round duration - 50 Minutes
Round difficulty - Medium
JavaScript core concepts with some examples and problem discussion
Round duration - 30 Minutes
Round difficulty - Easy
Tip 1 : JavaScript from javascript.info and Akshay Saini videos
Tip 2 : Practise CSS styling for big web apps like Amazon, Flipkart etc
Tip 3 : Practice writing custom hooks and react code optimization.
Tip 1 : Write skills which you know only and be confident about it.
Tip 2 : Also, do mention the project's that you have done in your current company or as a part of your self learning.
Interview experience
based on 1 review
Rating in categories
Key Account Manager
726
salaries
| ₹3 L/yr - ₹6.9 L/yr |
City Manager
205
salaries
| ₹4 L/yr - ₹10 L/yr |
Business Analyst
189
salaries
| ₹8 L/yr - ₹21.5 L/yr |
Team Lead
167
salaries
| ₹1.6 L/yr - ₹9 L/yr |
Business Development Manager
165
salaries
| ₹3 L/yr - ₹7.5 L/yr |
Amazon
Flipkart
Myntra
GlowRoad