System Design Questions
23 real questions extracted from System Design rounds.
design a service for validating and sorting tv series
The candidate was asked to design two distinct systems focusing on architecture and functionality.
design a payment system
The candidate was asked to design two distinct systems focusing on architecture and functionality.
Design Zepto/Blinkit
The third round was a system design interview focused on building a quick-commerce application.
Design a shopping cart for Walmart.com/apps
The candidate was asked to design a shopping cart system for an e-commerce platform.
Design Zepto/Blinkit
The third round was a system design interview focused on building a quick-commerce application.
Design the shopping cart for Walmart.com or Walmart apps
Design the shopping cart for Walmart.com or the Walmart app.
Handle 'hotspot' creators with millions of followers.
Design a scalable notification fan-out service for LinkedIn, focusing on real-time delivery, handling hotspot creators with millions of followers, deduplication of redundant notifications, and ensuring at-least-once delivery across regional failures.
Design LinkedIn's notification fan-out service that delivers post-engagement notifications to millions of subscribers in near real-time.
Design a scalable notification fan-out service for LinkedIn, focusing on handling high-throughput notifications for users with millions of followers, deduplication of redundant notifications, and ensuring at-least-once delivery despite regional failures.
Deduplicate redundant notifications when many actions target the same content.
Design a scalable notification fan-out service for LinkedIn, focusing on real-time delivery, handling hotspot creators with millions of followers, deduplication of redundant notifications, and ensuring at-least-once delivery across regional failures.
Guarantee at-least-once delivery across regional failures.
Design a scalable notification fan-out service for LinkedIn, focusing on real-time delivery, handling hotspot creators with millions of followers, deduplication of redundant notifications, and ensuring at-least-once delivery across regional failures.
Design LinkedIn's notification fan-out service that delivers post-engagement notifications to millions of subscribers in near real-time.
Design a scalable notification fan-out service for LinkedIn, focusing on real-time delivery, handling hotspot creators with millions of followers, deduplication of redundant notifications, and ensuring at-least-once delivery across regional failures.
Describe deduplication mechanisms for redundant notifications when multiple actions target the same content.
Design a scalable notification fan-out service for LinkedIn, focusing on handling high-throughput notifications for users with millions of followers, deduplication of redundant notifications, and ensuring at-least-once delivery despite regional failures.
Explain how to handle 'hotspot' creators with millions of followers.
Design a scalable notification fan-out service for LinkedIn, focusing on handling high-throughput notifications for users with millions of followers, deduplication of redundant notifications, and ensuring at-least-once delivery despite regional failures.
Ensure at-least-once delivery across regional failures.
Design a scalable notification fan-out service for LinkedIn, focusing on handling high-throughput notifications for users with millions of followers, deduplication of redundant notifications, and ensuring at-least-once delivery despite regional failures.
Design a system similar to Slack
The candidate was asked to design a messaging platform similar to Slack, covering both high-level architecture and low-level database schema design.
Low-level database schema design
The candidate was asked to design a messaging platform similar to Slack, covering both high-level architecture and low-level database schema design.
High-level design of the system
The candidate was asked to design a messaging platform similar to Slack, covering both high-level architecture and low-level database schema design.
System design for Commenting application
The candidate was asked to design a system for a commenting application.
design a service for validating and sorting tv series
The candidate was asked to design a payment system and a service for validating and sorting TV series.
design a payment system
The candidate was asked to design a payment system and a service for validating and sorting TV series.
InterviewDigest