i
Rebel Foods
Filter interviews by
Notification microservice design involves creating a scalable and reliable system for sending notifications to users.
Use a message queue to handle high volumes of notifications
Implement retry mechanisms to ensure delivery
Allow for customization of notification types and channels
Ensure security and privacy of user data
Monitor and analyze notification performance for optimization
I applied via Recruitment Consulltant and was interviewed before Apr 2023. There were 3 interview rounds.
Basic baba questions and 3 short dsa problems
System Design interview, was asked to design a system like booking.com
I applied via Walk-in and was interviewed in Jan 2024. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Oct 2023. There were 4 interview rounds.
It was a simple coding test.
There was a small coding problem involving oops concepts..
I applied via Referral and was interviewed before Jan 2023. There were 3 interview rounds.
Rotate a matrix by 90 degrees.
Transpose the matrix
Reverse each row of the transposed matrix
The question asks for finding the longest substring in a given string that contains only unique characters.
Iterate through the string and keep track of the current substring
Use a set to check for duplicate characters
Update the longest substring if a longer one is found
Ecommerce hight level design
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 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 Mar 2022. There were 4 interview rounds.
based on 1 review
Rating in categories
Store Manager
146
salaries
| ₹2.4 L/yr - ₹5.3 L/yr |
Assistant Manager
133
salaries
| ₹1.3 L/yr - ₹8.5 L/yr |
Management Trainee
106
salaries
| ₹1.8 L/yr - ₹4.3 L/yr |
Shift Manager
61
salaries
| ₹1.8 L/yr - ₹3.5 L/yr |
Assistant Store Manager
57
salaries
| ₹2.2 L/yr - ₹3.8 L/yr |
Flipkart
Indiamart Intermesh
BigBasket
JustDial