Design Distributed Cache System
In one of the interviews, I have faced design questions – “Design Distributed Cache System”. When you are working as senior backend engineer then you might face this questions to…
Design an Elevator of the Lift system
Requirements: Analysis Data Model High Level Design Low Level Design API Services Required Non Functional requirements Caching High Availability Scaling the system Security
Design Logging System
Requirements: Analysis Data Model High Level Design Low Level Design API Services Required Non Functional requirements Caching High Availability Scaling the system Security
WhatsApp System Design
Requirements: Analysis Data Model High Level Design Low Level Design API Services Required Non Functional requirements Caching High Availability Scaling the system Security
Leader Election in Distributed Systems
Requirements: Analysis Data Model High Level Design Low Level Design API Services Required Non Functional requirements Caching High Availability Scaling the system Security
Web Crawler System Design
Requirements: Analysis Data Model High Level Design Low Level Design API Services Required Non Functional requirements Caching High Availability Scaling the system Security
Design Shared Drive
Requirements: Analysis Data Model High Level Design Low Level Design API Services Required Non Functional requirements Caching High Availability Scaling the system Security
Design E-commerce system
Requirements: Analysis Data Model High Level Design Low Level Design API Services Required Non Functional requirements Caching High Availability Scaling the system Security