Featured

High level Design Interview: #Practo System Design with Shreyansh Goyal (SDE2).



Published
In this video, I interviewed Shreyansh Goyal, SDE2 at Tekion. I asked him to design Practo, an online medical consultancy app.

We talked about functional requirements like the user must be able to book appointments with doctors, Order medicine (upload Prescription), Cancel an appointment, etc. Non-functional requirements like Availability, Fault tolerance, Eventual consistency, and Low latency. We also discussed the roadblock for the users along with capacity planning.

Let us see how Shreyansh tackles this interview.

You can follow Shreyansh on youtube and check out the part 2 of this video which is on #Zerodha system Design:
Youtube: https://www.youtube.com/channel/UClE4quqq7q73J5Ddbg24Z8w
Linkedin: https://www.linkedin.com/in/shreyanshgoyal/
Insta: https://www.instagram.com/iamsgofficial/

Timestamps
0:00 - Practo Design question
2:17 - Functional requirements of Practo
6:51 - Non-functional requirements of Practo
9:30 - Capacity estimation
12:36 - More on requirements and discussion around the design
18:21 - Roadblock for users
24:40 - Delivery of medicines
28:36 - Order history on Practo
32:32 - Booking an online consultation
39:11 - More on the design

System Design Video Course: https://get.interviewready.io/
Mock Interview Platform used: https://mock.interviewready.io/

You can follow me on:
Instagram: https://www.instagram.com/interviewready_/
LinkedIn: https://www.linkedin.com/company/interview-ready/
Twitter: https://twitter.com/gkcs_

#SystemDesign #InterviewReady #Coding #HLD
Category
Web design
Be the first to comment