Build a scalable URL shortening service that supports creation, redirection, caching, and analytics ingestion for a fast user experience.
Client, API Gateway, URL Service +5 more
Status
Not attempted
Guided practice
Interview-style architecture prompts across caching, queues, realtime systems, observability, security, and AI systems.
Practice plan
Easy prompt in Caching with 3 flows and 5 scenarios.
Next prompt
Design URL Shortener
Easy - Caching
Queue
15 shown
All prompts visible
Progress
0% complete
15 still open
Problems
15
Available prompts
Worked
0/15
15 open
Average
--
No score yet
15 of 15 shown
Difficulty
Status
Build a scalable URL shortening service that supports creation, redirection, caching, and analytics ingestion for a fast user experience.
Client, API Gateway, URL Service +5 more
Status
Not attempted
Create a tracking system for orders, restaurant updates, and rider location streaming with live customer notifications.
Client, API Gateway, Order Service +6 more
Status
Not attempted
Design a media platform for uploading, processing, storing, and delivering photos to users with edge caching and metadata search.
Client, API Gateway, Auth Service +8 more
Status
Not attempted
Build a request rate limiting service that protects APIs from abuse and ensures fair access for clients.
Client, API Gateway, Rate Limiter +4 more
Status
Not attempted
Build an AI knowledge assistant that ingests documents, retrieves relevant context, and generates grounded answers for users.
Client, API Gateway, Auth Service +8 more
Status
Not attempted
Design a notification platform that fans out product events to push, email, or SMS channels with retries and user preferences.
Client, API Gateway, Auth Service +9 more
Status
Not attempted
Design a real-time messaging system with presence, message delivery, persistence, and offline support for mobile users.
Client, API Gateway, Auth Service +7 more
Status
Not attempted
Build a video platform that supports upload, encoding, storage, search, and fast content delivery to viewers.
Client, API Gateway, Upload Service +7 more
Status
Not attempted
Design a social feed service that publishes posts, generates personalized timelines, and serves high-read traffic with caching and search.
Client, API Gateway, Auth Service +7 more
Status
Not attempted
Build a marketplace platform that supports browsing inventory, placing orders, and processing fulfillment asynchronously.
Client, API Gateway, Auth Service +8 more
Status
Not attempted
Build a search service that indexes large data sets, serves low-latency queries, and supports incremental refresh with caching.
Client, API Gateway, Service +6 more
Status
Not attempted
Build a metrics pipeline that ingests high-volume events, aggregates time-series data, and powers operational dashboards and alerts.
Client, API Gateway, Service +8 more
Status
Not attempted
Design a payment and ledger system that authorizes payments, records immutable financial movements, reconciles providers, and supports audited operations.
Client, API Gateway, Auth Service +9 more
Status
Not attempted
Design a ride-sharing dispatch system that matches riders with nearby drivers, tracks trips in real time, and handles pricing, acceptance, and cancellation events.
Client, API Gateway, Auth Service +8 more
Status
Not attempted
Design a collaborative editor where multiple users edit documents together with realtime updates, offline sync, version history, and conflict handling.
Client, API Gateway, Auth Service +8 more
Status
Not attempted
Topic progress
Caching
0/13Score --
Queues and Streams
0/14Score --
Realtime
0/5Score --
Observability
0/10Score --
Scaling
0/15Score --
Security
0/15Score --
AI Systems
0/14Score --