I applied online. The process took 1 week. I interviewed at MediBuddy in Jun 2022
Interview
I have applied to the company from Instahyre. I received a call from HR and the first round was conducted by a bar raiser company. This round consists of 3 phases, In the first phase, the interviewer asks for CSS questions, in the second phase, he asks one simple DS question and in the last phase, he gives one assignment on react.
I was selected in this round, the second round was of System Design.
Interview questions [1]
Question 1
First Round Questions
CSS:
1. Create a Rectangle
2. Create Circle
3. Put a circle in the middle of the rectangle.
DS:
1. Question was on array, I don't remember but it was so easy.
React:
1. Create a type-ahead search, he will give an API, you have to implement it and also add debouncing.
Second round:
System Design
Customer Engagement Engine
Create an engine to send notifications to users based on their activity/inactivity
The engine should be usable by the entire organization to send notifications based on their rules
Users should be able to create rules such as:
If three specific events are done in sequence, then send a notification
If two events are done but third is not done for 3 hours, then send a notification
The system should be highly scalable
Objective
Come up with the design of the system
Provide details about how the system will interact with other systems
List the components which you would use and why
Discuss which points would be the bottleneck in the system
Example:
An e-commerce app customer wants to set up automation so that whenever a user visits 3 refrigerator product pages by the same vendor within a 4 hour window, then she gets a notification on the phone asking if she wants to talk to an expert about refrigerators.