Ad Click Aggregator
Design Ad Click Aggregator.
53 System Design questions, each tagged by pattern. Badged questions have the complete write-up—patterns, expected topics, self-check prompts, and common mistakes—free, no account needed. The rest have a quick summary here; open them in the app for the full guide.
Design Ad Click Aggregator.
Design an AI agent platform that can answer user tasks by planning steps, calling tools, using short-term memory, and stopping safely when confidence is low.
Design Auction (eBay).
Design Chat App.
Design Chat Service.
Design Collaborative Shopping.
Design Coupons and Deals Platform.
Design Donation Platform.
Design Dropbox.
Design Facebook Messenger.
Design Facebook Post Search.
Design Flash Sale.
Design Flight Booking System.
Design a game leaderboard that supports score updates, global and regional rankings, top-K reads, user rank lookup, season resets, and near real-time freshness.
Design Google Doc.
Design Google Drive.
Design Hotel Reservation (Booking.com).
Design Hotel Reservation.
Design Job Scheduler.
Design a game leaderboard that supports score updates, global and regional rankings, top-K reads, user rank lookup, season resets, and near real-time freshness.
Design Metric Monitoring and Alerting.
Design Moderation Service.
Design Monitoring and Alerting.
Design Netflix.
Design Payment System.
Design a large-scale personalized recommendation system for feed/video/ads.
Design Restaurant Reservation.
Design Robinhood (Stock Trading).
Design Search Bar Autocomplete.
Design Spend Management System.
Design Stripe.
Design Technical Deep Dive.
Design Ticketmaster (General Admission).
Design Ticketmaster.
Design TikTok.
Design Tinder.
Design Top K Songs (Spotify).
Design Uber (Ride Hailing).
Design Web Crawler.
Design Webhook.
Design Yelp.
Design YouTube.
Design a scalable URL shortener for 100M daily active users.
Design a ride-hailing system like Uber.
Design an enterprise RAG knowledge assistant.
Design an LLM inference gateway for product teams.
Design an AI training and inference cluster scheduler for GPU/TPU capacity.
Design an MCP-style tool gateway that lets AI agents safely connect to enterprise tools.
Design an evaluation framework for an ad ranking system.
Design a distributed API rate limiter for a public API platform.
Design search autocomplete.
Design a metric monitoring and alerting system.
Design a notification system that can send email, push, SMS, and in-app notifications.