Backend System DesignSenior⏱ 60 min
Design a notification system
Design APIs and backend architecture for multi-channel notifications.
backendqueuenotificationreliability
Start 60 min session →Frontend System DesignSenior⏱ 45 min
Design a real-time analytics dashboard
Frontend architecture for a live SaaS metrics dashboard.
frontendreal-timeperformancewebsocket
Start 45 min session →Full-Stack ArchitectureSenior⏱ 90 min
Design an interview preparation platform
Full-stack subscription SaaS for engineers practicing interview skills.
fullstacksubscriptionauthpayments
Start 90 min session →Backend System DesignIntermediate⏱ 45 min
Design a URL shortener
High-throughput URL shortening and redirect service at 1B redirects/month.
backendcachingdatabaseanalytics
Start 45 min session →Frontend System DesignIntermediate⏱ 30 min
Design a file upload UI
Reusable drag-and-drop file upload component with chunked uploads and retry.
frontendcomponentuxperformance
Start 30 min session →Full-Stack ArchitectureBeginner⏱ 60 min
Design a job application tracker
Full-stack app for tracking job applications, interviews, and offers.
fullstackcrudnotificationspermissions
Start 60 min session →