System Design Questions

662 comprehensive questions across 12 categories

My NotesInfographics1000+ Questions

Showing 661 questions

💬Hard

Design Twitter Timeline

Handle massive user feed with real-time updates and ranking; optimize for writes and near-instant reads.

feedtimelinereal-time
45m
💬Hard

Design Instagram Feed

Photo-sharing with infinite scrolling, caching, and personalized content ranking.

feedimagescaching
45m
💬Expert

Design Facebook News Feed

Manage friend networks, content relevance algorithms, and high-scale read/write across billions.

social-graphrankingscale
60m
💬Hard

Design LinkedIn Feed

Professional connections, role-based recommendations, content filtering for recruiters vs job seekers.

professionalrecommendationsb2b
45m
💬Expert

Design TikTok Recommendation Engine

Short videos, user interaction signals, and advanced recommendation with ultra-low latency.

mlrecommendationvideo
60m
💬Hard

Design Reddit

Forum-based site with sub-communities, upvote/downvote mechanisms, and time-based ranking.

communityvotingforums
45m
💬Hard

Design Pinterest

Image-heavy boards, infinite scrolling, sophisticated search, and quick data retrieval.

imagesdiscoverycuration
45m
💬Medium

Design Quora

Q&A platform with question-topic mapping, user reputation systems, and content retrieval.

q&areputationknowledge
40m
💬Hard

Design Clubhouse

Real-time audio rooms, ephemeral sessions, user invites, and concurrency at scale.

audioreal-timerooms
45m
💬Hard

Design Snapchat Stories

Ephemeral media, direct messaging, short-lived content, and real-time friend presence.

ephemeralstoriesmessaging
45m
💬Hard

Design Slack Channels

Real-time messaging with channels, threads, presence indicators, and enterprise compliance.

real-timewebsocketmessaging
45m
💬Hard

Design Discord

Real-time voice, text, community servers, large concurrency, and role-based permissioning.

voicegamingcommunity
45m
💬Hard

Design Bumble or Tinder

Match users based on location/preferences; concurrency, recommendation logic, and swiping.

matchinggeolocationrecommendations
45m
💬Hard

Design Real-Time Event Feed

Ingest high-frequency data from multiple sources; broadcast user-specific events with minimal delay.

eventsstreamingreal-time
45m
💬Expert

Design Social Graph Analysis

Manage relationships, find mutual connections, and run BFS/graph algorithms on billions of edges.

graphrelationshipsalgorithms
60m
💬Hard

Design Twitter Spaces

Real-time audio conversations for large audiences with easy creation/discovery.

audioliverooms
45m
💬Medium

Design Hashtag Aggregator

Index trending tags, unify results across services, and handle traffic spikes.

trendingaggregationsearch
40m
💬Medium

Design Nextdoor

Neighborhood-based network requiring address verification and localized feed distribution.

localverificationcommunity
40m
💬Medium

Design Meetup

Organize events by location/topic, manage RSVPs, and suggest relevant groups.

eventsgroupsrsvp
40m
💬Hard

Design Social Presence Service

Show who is online/active, track device connectivity, and broadcast real-time status.

presencereal-timestatus
45m
💬Medium

Design Community Forum with Upvotes

Traditional thread-based community with point system; optimize for engagement.

forumsvotingthreads
40m
💬Medium

Design Real-Time Polling Platform

Collect instant votes, see dynamic results, handle spiky loads, and ensure fairness.

pollingreal-timevoting
35m
💬Hard

Design Activity Stream

Aggregate user actions (follows, likes, comments), store and deliver personalized timelines.

activityfeedaggregation
45m
💬Medium

Design Online Debate Platform

Structured debate threads with pro/con voting, user reputations, and large text submissions.

debatesvotingdiscussions
40m
💬Hard

Design Follower-Following System

Manage user relationship graphs, quick follow/unfollow writes, and near real-time feed updates.

graphrelationshipsfollow
45m
💬Hard

Design Trending Topics Service

Calculate hashtag velocity, track location-based trends, and handle high-volume queries.

trendinganalyticsreal-time
45m
💬Hard

Design Social Recommendation System

Suggest new friends/topics via collaborative filtering and graph-based affinity scoring.

recommendationsmlgraph
45m
💬Hard

Design Livestream Chat Service

Real-time text flow for thousands of concurrent viewers, plus ephemeral or replayable logs.

chatlivestreaming
45m
💬Medium

Design Multi-Language Social Platform

Handle i18n, content translation, region-based policies, and multi-lingual search indexing.

i18ntranslationlocalization
40m
💬Medium

Design Alumni Networking Platform

Manage .edu verification, graduation year grouping, and specialized job postings.

alumniverificationnetworking
40m
💬Medium

Design Social Marketplace

Mix social features with e-commerce (likes, shares, listings); handle transactions.

marketplacesocialecommerce
40m
💬Medium

Design Hobby Group Aggregator

Let users discover niche communities; track interest-based subgroups and events.

hobbiesgroupsdiscovery
35m
💬Medium

Design Social Q&A Board

Mini-Quora style focusing on short answers, upvotes, and topic categorization.

q&avotingtopics
35m
💬Medium

Design Endorsements System

Tag user skills, track endorsements, boost credibility, and rank profiles in search.

skillsendorsementsreputation
35m
💬Medium

Design 1-1 Chat in Social Platform

Integrate ephemeral or permanent messaging, read receipts, and push notifications.

messagingdmnotifications
35m
💬Medium

Design Mentions Service

Tag and notify users when mentioned in real time, handle spam detection.

mentionsnotificationsspam
35m
💬Hard

Design Content Moderation Pipeline

Automate text/image/video scanning for policy violations; queue for manual review.

moderationmlpolicy
45m
💬Hard

Design Anti-Spam Service

Real-time classification of bad content, integrate ML pipelines, propagate blocklists.

spammlclassification
45m
💬Medium

Design Social Games/Leaderboards

Track user scores, handle concurrency, store seasonal results, prevent cheating.

gamingleaderboardsscores
40m
💬Medium

Design Event Invitations & RSVPs

Manage large invitation distribution, reminders, and real-time guest count updates.

eventsinvitationsrsvp
35m
💬Medium

Design Facebook Groups

Community creation, role-based permissions, pinned announcements, membership management.

groupspermissionscommunity
40m
💬Medium

Design Real-Time Reaction Stream

Let watchers send emojis on live content; queue and broadcast instantly.

reactionslivestreaming
35m
💬Medium

Design Social Gifting Feature

Virtual gifting via coins/tokens, track gift redemption, handle suspicious transactions.

giftingvirtual-currencymonetization
35m
💬Medium

Design Private Family Network

Invite-only membership, secure photo sharing, generational grouping.

familyprivacyphotos
35m
💬Hard

Design Auto Tagging / Face Recognition

Use ML for face detection in images, tag recognized users, store metadata securely.

mlface-recognitiontagging
45m
💬Medium

Design Profile Verification System

Confirm identity with docs or selfies; track verification levels, reduce fake accounts.

verificationidentitytrust
35m
💬Hard

Design Social Commerce Livestream

Combine real-time video with interactive buy buttons, comments, and transaction backend.

live-commercevideotransactions
45m
💬Hard

Design Social Search

Index posts, profiles, hashtags; handle typos, synonyms, and real-time indexing.

searchindexingnlp
45m
💬Medium

Design Memories/On This Day

Surface old posts by date, handle privacy for tagged users, and optimize storage retrieval.

memoriesnostalgiastorage
35m
💬Medium

Design Creator Analytics Dashboard

Track engagement metrics, follower growth, content performance for creators.

analyticscreatorsmetrics
40m
💬Medium

Design a 1-1 Chat Within a Social Platform

Design a durable, real-time, private 1-1 messaging system: per-conversation sequencing, cursor sync, push pipeline, media lifecycle, E2EE options, and trust-and-safety at scale.

real-time-messagingwebsocketmessage-fanout
45m
💬Hard

Design an Activity Stream for Social Apps

Design a scalable activity stream with event capture, hybrid fanout, grouping, ranked feeds, and real-time updates at social scale.

activity-streamnews-feedfanout
45m
💬Medium

Design an Auto Tagging / Face Recognition Feature

Design a production face-recognition auto-tagging pipeline with async ML inference, Faiss vector search, biometric consent, and GDPR/BIPA compliance.

face-recognitionauto-taggingml-pipeline
45m
💬Medium

Design a Birthday Reminder & Celebration System

Design a timezone-correct, privacy-first birthday reminder and celebration system with day-sharded indexing, idempotent fan-out, dedup ledgers, and consent-gated monetization.

social-graphnotificationsfan-out
45m
💬Hard

Design a College Alumni Networking Platform

Design a verified, privacy-aware alumni networking platform with identity verification, class-year cohorts, mentorship matching, directory search, and moderation at scale.

alumni-networkidentity-verificationsocial-graph
45m
💬Hard

Design a Community Forum with Upvotes

Master the community forum system design interview: hot-counter voting at scale, Reddit-style ranking algorithms, threaded discussions, reputation systems, and anti-brigade moderation with real cas...

voting-systemranking-algorithmsthreaded-discussions
45m
💬Medium

Design a Content Moderation Pipeline

Design a production content moderation pipeline: bounded sync gate, hash-first async cascade, precision-gated auto-enforcement, leased human review with wellbeing caps, tombstone fan-out, appeals, ...

content-moderationtrust-and-safetyml-classification
45m
💬Medium

Design a Distributed Anti-Spam Service

Design a multi-surface anti-spam platform with inline decisions under 50 ms, async deep classification, reputation scoring, campaign containment, and governed policy releases.

anti-spamtrust-and-safetycontent-moderation
45m
💬Medium

Design an Event Invitations & RSVPs System

Design a scalable event invitations and RSVPs platform with fan-out engines, seat ledgers, tiered tallies, durable reminder scheduling, waitlists, and calendar integration across AWS, GCP, and Azure.

event-invitationsrsvpfan-out
45m
💬Medium

Design a Facebook Groups Alternative

Design a governed community platform with hybrid fan-out, role-based governance, membership approvals, pinned announcements, notifications, within-group search, and capacity-planned moderation at 2...

social-graphfeed-fanoutcommunity
45m
💬Hard

Design a Follower-Following System

Design a billion-edge social follow graph: dual-indexed transactional edges, cache-first reads, celebrity hot-key isolation, reconciled counts, fail-closed privacy, hybrid fan-out, and real-time su...

social-graphfan-outfollow-graph
45m
💬Medium

Design a High-Frequency Mentions Service

Design a real-time mentions and notification pipeline with extraction, abuse-resistant fan-out, aggregation, badge caching, and multi-cloud scale.

mentionsnotificationsfan-out
45m
💬Medium

Design a Hobby Group Aggregator

Design a discovery-first platform that aggregates millions of hobby micro-communities: hybrid fanout, geo search, recommendations, RSVP capacity, and scalable moderation.

community-platformgroup-discoverygeo-search
45m
💬Medium

Design a LinkedIn Endorsements System

Design a scalable skill endorsement platform with event-driven count aggregation, suggestion engine, and trust-and-safety at LinkedIn scale.

social-graphendorsementsskill-taxonomy
45m
💬Hard

Design a Multi-Language Social Platform

Design a global multi-language social platform with UI localization, content translation, language detection, multilingual search, feed preferences, caching, and regional compliance.

internationalizationlocalizationtranslation
45m
💬Hard

Design an Online Debate Platform

Design a structured debate platform with argument trees, timed rounds, voting integrity, reputation, moderation, live fan-out, search, and archival at social scale.

argument-treestructured-debatereputation-system
45m
💬Medium

Design a Private Social Network for Families

Design an invite-only family platform with capability-based media access, per-family envelope encryption, cycle-safe genealogy, child-safety policy, and proven multi-decade durability.

private-social-networkfamily-sharingphoto-storage
45m
💬Medium

Design a Profile Verification System

Design a profile verification platform with document forensics, liveness and face matching, tiered badges, and privacy-first retention.

identity-verificationkyc-litebiometrics
45m
💬Hard

Design a Real-Time Polling Platform

Design a real-time polling platform with durable vote ledgers, layered double-vote prevention, sharded hot tallies, coalesced WebSocket fan-out, scheduled expiration, and fenced close reconciliatio...

real-timevotingfan-out
45m
💬Medium

Design a Real-Time Reaction/Emoji Stream

Design a live reaction stream with edge tap shaping, windowed aggregation, connection-local fan-out, floating overlay synthesis, replay correlation, rate limiting, and privacy at million-viewer scale.

real-timewebsocketsfan-out
45m
💬Medium

Design a Social Platform for Audio Books & Clubs

Design a social audiobook platform with DRM-protected streaming, offline listening, book clubs, chapter-anchored discussions with spoiler gating, voice notes, listen-along sync, and multi-cloud scale.

audio-streamingcdnmulti-drm
45m
💬Medium

Design Social Games/Leaderboards

Design a real-time social gamification platform with leaderboards, achievements, anti-cheat, and friend-scoped rankings at 10M DAU scale.

leaderboardsgamificationreal-time-scoring
45m
💬Medium

Design a Social Gifting Feature

Design virtual gifting at scale: double-entry coin wallet, idempotent sends, live overlay fan-out, notifications, payments, fraud prevention, refunds, and holiday surge capacity across AWS, GCP, an...

virtual-goodscoin-walletdouble-entry-ledger
45m
💬Hard

Design Social Graph Analysis

Design a planet-scale social graph with source-partitioned edge storage, caching, mutual friends, shortest path, and People You May Know.

social-graphgraph-databaseadjacency-list
45m
💬Medium

Design a Social Marketplace for Products

Design a social marketplace with feeds, single-unit listings, negotiation messaging, protected payments, search, and trust-and-safety at scale.

social-marketplacenews-feedfan-out
45m
💬Hard

Design a Social Media Hashtag Aggregator

Design a cross-platform hashtag trending system: multi-source ingestion, canonicalization, two-tier counting, burst scoring, compiled trend lists, caching, and graceful degradation.

hashtag-aggregationtrending-topicsstream-processing
45m
💬Medium

Design a Social “Memories” (Lookback) Feature

Design Facebook-style On This Day memories: month-day partitioned historical scanning, timezone-sliced bundle generation, fail-closed privacy re-validation, ML ranking with wellbeing guardrails, an...

memorieslookbacknostalgia-engagement
45m
💬Hard

Design a Social Presence Service

Design a planet-scale social presence service: multi-device sessions, real-time online/idle/offline propagation, last-seen with privacy coarsening, push-notification reachability, flap-free failove...

presencereal-timewebsocket
45m
💬Hard

Design a Social Recommendation System

Design a Social Recommendation System: architecture, trade-offs and scaling considerations.

system-designrecommendation-systemssocial-graph
45m
💬Hard

Design Bumble or Tinder

Design a location-based dating platform with geo-fenced discovery, real-time match detection, swipe processing, WebSocket messaging, and privacy-preserving architecture.

geo-matchingswipe-interfacereal-time-messaging
45m
💬Hard

Design a Trending Topics Service

Design a real-time trending topics service with stream processing, Count-Min Sketch, velocity scoring, spam detection, and multi-cloud architecture.

stream-processingreal-time-analyticstrending-detection
45m
🛒Expert

Design Amazon

Build a complete e-commerce platform with product catalog, cart, checkout, and order management at massive scale.

ecommerceinventoryscale
60m
🛒Hard

Design Shopping Cart System

Handle cart persistence, guest checkout, inventory reservation, and cart abandonment recovery.

cartsessionsinventory
45m
🛒Hard

Design Product Search Engine

Full-text search with faceted filtering, typo tolerance, synonyms, and personalized ranking.

searchelasticsearchfacets
45m
🛒Hard

Design Payment Gateway

Process credit cards, handle PCI compliance, fraud detection, and multi-currency support.

paymentspcifraud
45m
🛒Hard

Design Inventory Management

Real-time stock tracking across warehouses, prevent overselling, and handle backorders.

inventorywarehousesstock
45m
🛒Hard

Design Order Management System

Track orders from placement to delivery, handle cancellations, returns, and refunds.

ordersfulfillmentreturns
45m
🛒Hard

Design Product Recommendations

Collaborative filtering, content-based recommendations, and real-time personalization.

mlrecommendationspersonalization
45m
🛒Hard

Design Checkout Flow

One-click checkout, address validation, tax calculation, and payment processing.

checkoutpaymentsux
45m
🛒Hard

Design Flash Sale System

Handle traffic spikes, inventory limits, fair queuing, and prevent overselling.

flash-saleconcurrencyqueue
45m
🛒Hard

Design Dynamic Pricing Engine

Real-time price adjustments based on demand, competition, and inventory levels.

pricingmldynamic
45m
🛒Medium

Design Product Catalog

Manage millions of SKUs with attributes, variants, categories, and hierarchies.

catalogskutaxonomy
40m
🛒Medium

Design Reviews & Ratings System

Collect and display product reviews, handle spam, and compute aggregate ratings.

reviewsratingsspam
40m
🛒Medium

Design Wishlist System

Save items for later, share wishlists, and notify on price drops.

wishlistnotificationssharing
35m
🛒Medium

Design Coupon & Promotions

Create and validate coupons, handle stacking rules, and prevent fraud.

couponspromotionsvalidation
40m
🛒Hard

Design Multi-Vendor Marketplace

Onboard sellers, split payments, handle disputes, and manage seller ratings.

marketplacesellerspayments
45m
🛒Hard

Design Shipping & Logistics

Calculate shipping rates, integrate carriers, and provide real-time tracking.

shippinglogisticstracking
45m
🛒Hard

Design Warehouse Management

Optimize storage, picking routes, and inventory placement across facilities.

warehouseoptimizationpicking
45m
🛒Medium

Design Subscription Commerce

Recurring billing, subscription management, and churn prediction.

subscriptionsbillingrecurring
40m
🛒Medium

Design Returns Processing

Handle return requests, refund processing, and restocking workflows.

returnsrefundsrestocking
40m
🛒Medium

Design Loyalty Program

Track points, manage tiers, and handle redemption across channels.

loyaltypointstiers
40m
🛒Hard

Design Auction System

Real-time bidding, bid increments, proxy bidding, and auction closing.

auctionsbiddingreal-time
45m
🛒Medium

Design Price Comparison Engine

Aggregate prices from multiple sources, track history, and alert on drops.

comparisonaggregationalerts
40m
🛒Hard

Design E-Commerce Fraud Detection

Detect fraudulent orders using ML, device fingerprinting, and behavioral analysis.

fraudmlsecurity
45m
🛒Medium

Design B2B Ordering Platform

Handle bulk orders, net terms, purchase orders, and approval workflows.

b2bbulkapprovals
40m
🛒Medium

Design Dropshipping Platform

Connect merchants with suppliers, automate order routing, and handle inventory sync.

dropshippingsuppliersautomation
40m
🛒Medium

Design Gift Card System

Issue, redeem, and track gift cards with fraud prevention and balance management.

gift-cardsbalanceredemption
40m
🛒Medium

Design Tax Calculation Engine

Calculate sales tax across jurisdictions, handle exemptions, and generate reports.

taxcompliancejurisdictions
40m
🛒Hard

Design Personalization Engine

Customize product displays, emails, and offers based on user behavior.

personalizationmlbehavior
45m
🛒Medium

Design Affiliate Marketing System

Track referrals, calculate commissions, and manage affiliate relationships.

affiliatetrackingcommissions
40m
🛒Hard

Design Grocery Delivery Platform

Handle perishables, time slots, substitutions, and last-mile delivery.

grocerydeliveryperishables
45m
🛒Medium

Design Product Bundling

Create and price bundles, manage inventory deductions, and track performance.

bundlespricinginventory
35m
🛒Medium

Design Size Recommendation

Use ML to recommend sizes based on measurements and return data.

sizingmlfit
35m
🛒Hard

Design Visual Search

Find products by uploading images using computer vision.

visual-searchmlimages
45m
🛒Hard

Design Voice Commerce

Enable shopping via voice assistants with NLU and confirmation flows.

voicenlualexa
45m
🛒Hard

Design AR Try-On Experience

Virtual try-on for clothes, glasses, or makeup using AR.

artry-onvirtual
45m
🛒Medium

Design Price Alert System

Track prices and notify users when items drop below threshold.

alertstrackingnotifications
35m
🛒Medium

Design Product Q&A

Allow customers to ask questions, route to sellers, and display answers.

q&acommunitysupport
35m
🛒Medium

Design Real-Time Order Tracking

Live tracking with carrier integration and delivery notifications.

trackingreal-timenotifications
35m
🛒Medium

Design Address Validation

Verify and standardize addresses to reduce shipping errors.

addressesvalidationgeocoding
35m
🛒Medium

Design Split Payment System

Allow multiple payment methods per order and handle partial refunds.

paymentssplitbnpl
35m
🛒Medium

Design Product Waitlist

Manage waitlists for out-of-stock items with fair notification.

waitlistinventorynotifications
35m
🛒Medium

Design Store Locator

Find nearby stores with inventory availability and hours.

storeslocationsinventory
35m
🛒Medium

Design Buy Online Pickup In Store

Reserve inventory, handle pickup windows, and verify customers.

bopisomnichannelinventory
40m
🛒Medium

Design Bulk Product Import

Handle CSV/API imports for large catalogs with validation.

importbulkcatalog
35m
🛒Medium

Design Currency Conversion

Real-time FX rates, multi-currency checkout, and settlement.

currencyfxinternational
35m
🛒Medium

Design Abandoned Cart Recovery

Track abandonment, send reminders, and measure recovery rates.

cartabandonmentemail
35m
🛒Medium

Design Product Comparison

Side-by-side feature comparison with attribute normalization.

comparisonattributesfeatures
35m
🛒Medium

Design Seller Dashboard

Analytics, inventory management, and order processing for sellers.

sellersdashboardanalytics
40m
🛒Medium

Design Product Syndication

Distribute product data to multiple channels and marketplaces.

syndicationchannelsfeeds
35m
🛒Medium

Design Customer Segmentation

Segment customers by behavior, value, and preferences for targeting.

segmentationcustomerstargeting
40m
📞Hard

Design WhatsApp

End-to-end encrypted messaging with billions of users, real-time delivery, and media sharing.

messaginge2e-encryptionreal-time
45m
📞Hard

Design Zoom

Video conferencing for millions of concurrent meetings with screen sharing and recording.

videowebrtcconferencing
45m
📞Hard

Design Slack

Team messaging with channels, threads, search, and integrations at enterprise scale.

messagingenterprisechannels
45m
📞Hard

Design WebRTC Platform

Peer-to-peer video/audio with TURN/STUN servers and adaptive bitrate.

webrtcp2pvideo
45m
📞Hard

Design Push Notification System

Reliable delivery to billions of devices across iOS, Android, and web.

pushnotificationsmobile
45m
📞Hard

Design Facebook Messenger

Rich messaging with reactions, replies, bots, and cross-platform sync.

messagingbotssync
45m
📞Hard

Design Google Meet

Browser-based video meetings with live captions and calendar integration.

videobrowsercaptions
45m
📞Hard

Design Telegram

Cloud-based messaging with channels, bots, and large file sharing.

messagingchannelsbots
45m
📞Hard

Design Twilio-like Communication API

Programmable SMS, voice, and video APIs with global carrier network.

apismsvoice
45m
📞Expert

Design Google Docs Real-Time Editing

Operational transformation or CRDTs for concurrent document editing.

collaborationotcrdt
60m
📞Hard

Design WebSocket Gateway

Handle millions of persistent connections with load balancing and failover.

websocketgatewayconnections
45m
📞Medium

Design SMS Gateway

Route messages through carriers with delivery receipts and failover.

smscarriersrouting
40m
📞Hard

Design VoIP System

Internet calling with SIP, quality monitoring, and PSTN bridging.

voipsippstn
45m
📞Medium

Design Intercom

Customer messaging platform with live chat, bots, and CRM integration.

chatsupportbots
40m
📞Hard

Design Call Center Platform

IVR, call routing, agent management, and call recording.

call-centerivrrouting
45m
📞Hard

Design Live Video Streaming

Broadcast to thousands with adaptive bitrate and low latency.

livestreaminghls
45m
📞Medium

Design Webinar Platform

Large-scale presentations with Q&A, polls, and attendee management.

webinarpresentationspolls
40m
📞Medium

Design Email Delivery System

Reliable email sending with reputation management and deliverability.

emaildeliveryreputation
40m
📞Medium

Design Typing Indicator

Real-time typing status with debouncing and privacy controls.

typingpresencereal-time
35m
📞Medium

Design Read Receipts

Track message delivery and read status with privacy options.

receiptsdeliveryread
35m
📞Medium

Design Message Search

Full-text search across conversations with filters and highlighting.

searchmessagesindexing
40m
📞Hard

Design Screen Sharing

Capture and stream desktop with annotation and remote control.

screensharingstreaming
45m
📞Hard

Design Group Video Calling

Multi-party video with selective forwarding and layout management.

videogroupsfu
45m
📞Medium

Design Chatbot Platform

Build and deploy conversational bots with NLU and integrations.

chatbotnluconversations
40m
📞Medium

Design Notification Preferences

User-controlled notification settings across channels and devices.

notificationspreferenceschannels
35m
📞Hard

Design Message Queue for Chat

Ordered delivery, deduplication, and offline message handling.

queueorderingdelivery
45m
📞Medium

Design Voice Message System

Record, store, and play voice messages with transcription.

voicemessagestranscription
40m
📞Medium

Design Message Reactions

Add emoji reactions with aggregation and real-time updates.

reactionsemojireal-time
35m
📞Medium

Design Message Threads

Nested conversations with context preservation and notifications.

threadsrepliescontext
35m
📞Medium

Design File Sharing in Chat

Upload, preview, and manage files with storage and permissions.

filessharingupload
40m
📞Medium

Design Meeting Recording

Record, process, and store video meetings with transcription.

recordingvideotranscription
40m
📞Hard

Design Live Captions

Real-time speech-to-text for video calls with speaker identification.

captionssttaccessibility
45m
📞Hard

Design Virtual Background

ML-based background replacement for video calls.

mlbackgroundvideo
45m
📞Medium

Design Breakout Rooms

Split meetings into smaller groups with host controls.

breakoutroomsmeetings
35m
📞Medium

Design Waiting Room

Queue participants before admitting to meetings with host approval.

waitingqueuesecurity
30m
📞Medium

Design Scheduled Messages

Schedule messages for future delivery with timezone handling.

schedulingmessagestimezone
35m
📞Easy

Design Message Pinning

Pin important messages with retrieval and management.

pinningmessagesbookmarks
30m
📞Easy

Design Message Forwarding

Forward messages across conversations with attribution.

forwardingsharingattribution
30m
📞Medium

Design Disappearing Messages

Auto-delete messages after time period with client coordination.

ephemeralauto-deleteprivacy
35m
📞Medium

Design Rich Message Formatting

Markdown, code blocks, and rich embeds in messages.

formattingmarkdownembeds
35m
📞Medium

Design Link Preview

Fetch and display rich previews for shared URLs.

linkspreviewopengraph
35m
📞Easy

Design Custom Status

Set custom status with emoji, text, and expiration.

statuspresenceemoji
30m
📞Easy

Design Do Not Disturb

Pause notifications with schedules and exceptions.

dndnotificationsschedules
30m
📞Medium

Design Message Translation

Translate messages in real-time across languages.

translationlanguagesml
40m
📞Medium

Design Quick Audio Huddle

Instant audio calls within channels without scheduling.

huddleaudioinstant
35m
📞Hard

Design Call Quality Monitoring

Track and optimize audio/video quality with metrics.

qualitymonitoringmetrics
45m
📞Hard

Design Bandwidth Adaptation

Adjust video quality based on network conditions.

bandwidthadaptationquality
45m
📞Medium

Design Message Export

Export conversation history with compliance features.

exportcompliancehistory
35m
📞Hard

Design Cross-Platform Sync

Sync messages and state across devices seamlessly.

synccross-platformdevices
45m
📞Medium

Design Message Retention

Configure retention policies for compliance and storage.

retentioncompliancepolicies
35m
📞Hard

Design an Event-Driven Notification Hub

Design an event notification hub: pub/sub decoupling producers from channels, fan-out with preference resolution, at-least-once delivery with idempotent dedup, dead-letter handling, ordering, prior...

notificationspub-subevent-driven
60m
📞Hard

Design a Live Translation Chat App

Design a live translation chat: per-recipient-locale machine translation on delivery, a language-pair translation cache with single-flight dedup, source-language detection, and fail-open fallback.

chatmachine-translationi18n
60m
📞Hard

Design a Telemedicine Video Chat

Design a HIPAA-compliant telemedicine video chat: appointment-scoped minimum-necessary access, encryption in transit and at rest with a KMS, secure document exchange, e-prescription, and a tamper-e...

telemedicinewebrtchipaa
60m
📞Hard

Design a Virtual Call Center

Design a virtual call center: an ACD with skill-based priority routing, atomic serialized assignment, agent presence, WebRTC media bridging, a manager dashboard, and mid-contact failover.

call-centeracdskill-based-routing
60m
📊Hard

Design a Real-Time Analytics Pipeline

Construct a pipeline that ingests high-velocity data (e.g., logs, clickstreams), processes in near real time (aggregations...

real-time-analyticsstream-processingkafka
45m
📊Hard

Design a Data Warehouse (Snowflake/BigQuery)

A system optimized for analytical (OLAP) queries over massive structured/semi-structured data.

data-warehouseolapcolumnar-storage
45m
📊Hard

Design a Log Analytics Platform (Splunk-like)

A platform to ingest, parse, and index massive logs from various sources.

log-analyticsinverted-indexfull-text-search
45m
📊Hard

Design an Ad Click-Through Tracking System

Collect user clicks from ads, match them to impressions, and generate real-time or near real-time dashboards for advertisers.

ad-techclick-trackingattribution
45m
📊Hard

Design a Recommendation ML Pipeline

Build a pipeline that ingests user-event data (clicks, views, purchases), transforms them into ML features, periodically retrains a...

recommendation-systemml-pipelinefeature-store
45m
📊Hard

Design a Data Pipeline with Kafka & Spark

Use Kafka as the ingestion backbone for high-throughput event data.

kafkasparkstructured-streaming
45m
📊Hard

Design a Data Governance & Lineage System

Implement a system that catalogs all datasets, tracks transformations (ETL pipelines), clarifies ownership, and ensures compliance...

metadatadata-lineagedata-governance
45m
📊Hard

Design a Fraud Analytics Engine

Identify suspicious patterns in financial transactions or user activities.

fraud-detectionstreaming-analyticsfeature-store
45m
📊Hard

Design a Data Lake (Hadoop/S3)

Store large volumes of raw data (logs, CSV, JSON, etc.) in a distributed file system or object store.

data-lakes3hdfs
45m
📊Hard

Design a Real-Time Leaderboard Analytics

Maintain a live, updated leaderboard for millions of users or players.

leaderboardreal-time-rankingsorted-set
45m
📊Hard

Design a Data Quality Validation Framework

Implement a system that checks incoming or batch data for validation errors or anomalies.

data-qualitydata-observabilityvalidation
45m
📊Hard

Design a Session Analysis & Heatmap Tool

Record user interactions on websites (cursor moves, clicks, scrolls), store sessions, and create heatmaps or funnel analyses.

session-replayheatmapsevent-ingestion
45m
📊Hard

Design a Predictive Maintenance System

Sensors stream temperature, vibration, or usage data from machines.

predictive-maintenanceiottime-series
45m
📊Hard

Design a Web Analytics Tracker (Google Analytics-like)

A snippet on each webpage sends events (page load, custom event) to a data collector.

web-analyticsevent-ingestionclickstream
45m
📊Hard

Design a Cohort Analysis Platform

Group users by a shared start event (e.g., sign-up week), track their retention or behavior over subsequent periods (days/weeks).

cohort-analysisretentionevent-streaming
45m
📊Hard

Design a Stream-Processing ML Feature Extraction

Incoming events require on-the-fly feature generation (counts, last N event patterns, session stats).

stream-processingfeature-storeml-infrastructure
45m
📊Hard

Design a Distributed OLAP Cube

Pre-compute aggregates (sums, counts, averages) by various dimensions (time, region, product) for lightning-fast analytics.

olapdata-warehousingdimensional-modeling
45m
📊Hard

Design a Recommendation Feedback Loop

Collect user actions (did they click recommended item? skip?), feed that data back into the recommendation pipeline.

recommendation-systemfeedback-loopevent-streaming
45m
📊Hard

Design an IoT Analytics Platform

Collect sensor readings from thousands or millions of devices, transform or aggregate them (e.g., average temperature, anomaly...

iottime-seriesstream-processing
45m
📊Hard

Design a Multi-Region Data Replication Strategy

Set up a system where data ingested in multiple geographic locations is replicated to a central or distributed cluster for analytics...

multi-regionreplicationconsistency
45m
📊Hard

Design a Data Privacy & Compliance Masking Service

Intercept or transform sensitive columns (PII, protected health info) with anonymization, tokenization, or encryption.

data-privacypii-maskingtokenization
45m
📊Hard

Design a Reporting & Scheduled Jobs Framework

Users define recurring queries or analytics scripts.

scheduled-jobscronworkflow-orchestration
45m
📊Hard

Design a Business Intelligence "Self-Service" Tool

A web-based platform where business users can explore data, join tables, create visualizations, pivot charts, etc., all without writing...

semantic-layerself-service-analyticsdata-visualization
45m
📊Hard

Design a Cross-Platform Gaming Analytics

A gaming analytics system that ingests events from multiple platforms.

gaming-analyticsevent-ingestionidentity-resolution
45m
📊Hard

Design a Predictive Alert System (Spam/Abuse)

Ingest user activities (posts, messages, login patterns), run anomaly detection or ML classification to predict potential spam or abuse.

anomaly-detectionstream-processingkafka
45m
📊Hard

Design a Dedicated Feature Store for ML

A repository where ML features are consistently stored, updated, and served to both training pipelines (batch) and real-time inference...

feature-storemlopsmachine-learning
45m
📊Hard

Design a Query Suggestion & Autocomplete for Analytics

A system that tracks metadata (table schemas, column types, popular queries) and suggests partial or complete queries as the user types...

autocompletetypeaheadquery-suggestion
45m
📊Hard

Design a MLOps Pipeline

Automate the entire ML lifecycle: from data ingestion, feature engineering, training, offline validation, to model packaging and...

mlopsci-cd-for-mlmodel-registry
45m
📊Hard

Design a Large-Scale Email Campaign Metrics Tracker

After sending bulk emails, the system collects open/click events, unsubscribes, bounces in near real-time.

email-analyticsevent-streamingclick-tracking
45m
📊Hard

Design a Financial Trading Backtest System

Load historical price ticks or order book data, simulate trading strategies over that timeframe, track P&L, drawdowns, or risk metrics.

backtestingtick-datatime-series
45m
📊Medium

Design a Data Retention & Archival Workflow

Automatically move older data from hot (fast, expensive) storage to cold or archival layers (cheaper, slower) after a certain age...

data-lifecycletiered-storagearchival
45m
📊Medium

Design a Recommendation A/B Testing Manager

Admin can create experiments comparing multiple recommendation models or parameter sets.

ab-testingexperimentationrecommendation-systems
45m
📊Medium

Design a Realtime NLP Pipeline

Messages arrive from a high-volume feed.

streaming-nlpreal-time-inferencetext-classification
45m
📊Medium

Design a Massive Graph Database for E-Commerce

Represent users, brands, and product categories as nodes, edges for relationships (purchases, brand tags).

graph-databaseecommerceadjacency-index
45m
📊Medium

Design a Geospatial Analytics Platform

Collect location-based data (e.g., driver pings, store locations), run queries like “all events within X km in last Y hours,” or...

geospatialspatial-indexinggeohash
45m
📊Medium

Design a Voice Command Analytics Tool

Users speak commands to a device, which transcribes them.

speech-to-textstreaming-ingestevent-analytics
45m
📊Medium

Design an Ad Inventory Forecasting System

Given historical impression data and current traffic patterns, predict how many ad impressions can be served in upcoming days/weeks...

time-seriesforecastingad-inventory
45m
📊Medium

Design a Data Anomaly Detection Pipeline

A pipeline ingesting metrics or logs, applying real-time or batch-based anomaly detection methods.

anomaly-detectiontime-seriesstream-processing
45m
📊Medium

Design a Data Consistency Checker for ETL Pipelines

After each ETL run, compare source vs.

etldata-qualityreconciliation
45m
📊Medium

Design a Data Pipeline for Genomics Analysis

Manage ingestion of raw DNA sequencing data (FASTQ, BAM), store it, run variant calling or other analytics in HPC or distributed...

genomicsbioinformaticsdata-pipeline
45m
📊Medium

Design a Satellite Imagery Analytics Workflow

Ingest raw satellite images, store them (maybe in a tile-based approach), run batch or streaming classification (e.g., detecting...

satellite-imagerygeospatialdata-pipeline
45m
📊Medium

Design a Real-Time Document Processing & Extraction

Automatically process incoming documents (contracts, invoices).

document-aiocrevent-driven
45m
📊Medium

Design an IoT Fleet Monitoring & Analytics

Track thousands of vehicles or devices, receiving location/telemetry.

iottelemetryfleet-monitoring
45m
📊Medium

Design a Centralized Metadata & Schema Registry

A system that stores schema definitions for multiple data streams/tables, tracks version changes, provides compatibility checks, and...

schema-registrymetadata-managementavro
45m
📊Medium

Design a ML Model Monitoring & Drift Detection

Continuously track model input distributions vs.

ml-monitoringdata-driftconcept-drift
45m
📊Medium

Design a Large-Scale Financial Market Data Lake

A central repository for all intraday trades, quotes, order book snapshots from multiple exchanges.

data-lakemarket-datatick-data
45m
📊Medium

Design a Pricing Optimization Analytics

Collect competitor price data, inventory levels, demand signals, and run analytics or ML models to set/adjust product prices in near...

dynamic-pricingprice-optimizationrevenue-management
45m
📊Medium

Design a Data “Sandbox” Environment

Create a sandbox zone where data scientists spin up ephemeral clusters, run queries or experiments on a subset or masked dataset...

data-sandboxzero-copy-cloningdata-masking
45m
📊Medium

Design a “Usage-based Billing” Analytics System

Collect usage events (API calls, CPU time, requests) from each tenant, store them in near real-time, compute daily or monthly usage...

usage-based-billingmeteringevent-streaming
45m
📊Medium

Design a Synthetic Data Generation & Analytics Platform

Build a system that learns real data distributions, then produces synthetic records that preserve statistical properties but strip or...

synthetic-datadifferential-privacygenerative-models
45m
📺Expert

Design YouTube

Video upload, transcoding, CDN delivery, and recommendation at massive scale.

videostreamingcdn
60m
📺Expert

Design Netflix

Video streaming with adaptive bitrate, personalization, and global CDN.

streamingcdnpersonalization
60m
📺Hard

Design Spotify

Music streaming with playlists, discovery, and offline mode.

musicstreamingplaylists
45m
📺Hard

Design Twitch

Live streaming platform with chat, subscriptions, and low latency.

livestreamingchat
45m
📺Hard

Design Video Transcoding Pipeline

Convert videos to multiple formats and resolutions at scale.

transcodingencodingformats
45m
📺Hard

Design Content Delivery Network

Distribute content globally with caching, routing, and edge computing.

cdncachingedge
45m
📺Expert

Design TikTok

Short-form video with powerful recommendations and creator tools.

short-videorecommendationscreators
60m
📺Hard

Design Podcast Platform

Host, distribute, and monetize podcasts with analytics.

podcastsaudiorss
45m
📺Hard

Design Image Hosting Service

Upload, process, and serve billions of images efficiently.

imagescdnprocessing
45m
📺Hard

Design Live Sports Streaming

Ultra-low latency streaming for live events with millions of viewers.

livesportslatency
45m
📺Hard

Design Video Player

Adaptive streaming with DRM, analytics, and accessibility.

playerabrdrm
45m
📺Hard

Design Video Recommendations

Personalized video suggestions based on viewing history.

recommendationsmlpersonalization
45m
📺Hard

Design Music Discovery

Weekly playlists and radio based on listening patterns.

discoveryplaylistsrecommendations
45m
📺Medium

Design Video Upload System

Handle large file uploads with resumable uploads and validation.

uploadresumablevalidation
40m
📺Hard

Design DRM System

Protect content with encryption and license management.

drmencryptionlicensing
45m
📺Hard

Design Video Search

Search across video metadata, transcripts, and visual content.

searchvideotranscripts
45m
📺Medium

Design Video Analytics

Track views, engagement, and quality metrics at scale.

analyticsmetricsengagement
40m
📺Hard

Design Video Content Moderation

Detect and remove policy-violating content using ML.

moderationmlsafety
45m
📺Hard

Design Adaptive Bitrate Streaming

Adjust quality based on network conditions dynamically.

abrhlsdash
45m
📺Medium

Design Video Thumbnail Generation

Generate and optimize thumbnails for engagement.

thumbnailsimagesml
40m
📺Medium

Design Live Video Comments

Real-time comments synced with video playback.

commentslivesync
40m
📺Medium

Design Video Chapters

Auto-generate and display chapter markers for navigation.

chaptersnavigationtimestamps
35m
📺Medium

Design Subtitles System

Generate, store, and display captions in multiple languages.

subtitlescaptionslanguages
40m
📺Hard

Design Audio Fingerprinting

Identify songs from audio samples like Shazam.

fingerprintingaudioidentification
45m
📺Medium

Design Playlist System

Create, share, and collaborate on media playlists.

playlistscollaborationsharing
40m
📺Hard

Design Video Encoding Farm

Distributed encoding with job scheduling and quality control.

encodingdistributedscheduling
45m
📺Hard

Design Video Storage System

Store petabytes of video with tiered storage and retrieval.

storagetieringretrieval
45m
📺Medium

Design Watch Party Feature

Synchronized viewing experience for remote groups.

syncsocialwatch-party
40m
📺Medium

Design Creator Monetization

Ads, subscriptions, and tips for content creators.

monetizationcreatorsads
40m
📺Hard

Design Video Ad Insertion

Server-side ad insertion with targeting and measurement.

adsssaitargeting
45m
📺Medium

Design Video Preview on Hover

Generate and serve preview clips for thumbnails.

previewclipsthumbnails
35m
📺Medium

Design Watch History

Track and sync viewing progress across devices.

historyprogresssync
35m
📺Medium

Design Video Quality Selector

Manual quality selection with bandwidth estimation.

qualitybandwidthselection
35m
📺Medium

Design Video Clipping Tool

Create and share clips from longer videos.

clipseditingsharing
35m
📺Medium

Design Playback Speed Control

Variable speed playback with audio pitch correction.

speedplaybackaudio
30m
📺Medium

Design Offline Video Download

Download videos for offline viewing with DRM.

offlinedownloaddrm
40m
📺Medium

Design Live Stream Polls

Interactive polls during live broadcasts.

pollsliveinteractive
35m
📺Hard

Design Virtual Events Platform

Ticketed virtual concerts and events at scale.

eventsvirtualtickets
45m
📺Hard

Design Video Effects Pipeline

Apply filters and effects in real-time.

effectsfiltersreal-time
45m
📺Hard

Design Audio Processing Pipeline

Noise reduction, normalization, and enhancement.

audioprocessingnoise
45m
📺Medium

Design Video Watermarking

Embed invisible watermarks for piracy tracking.

watermarkpiracyforensic
40m
📺Medium

Design Music Licensing System

Track usage and distribute royalties to rights holders.

licensingroyaltiesrights
40m
📺Hard

Design AI Video Dubbing

Auto-translate and dub videos using AI voices.

dubbingaitranslation
45m
📺Hard

Design Video Synopsis Generator

Auto-generate summaries and highlights from videos.

synopsissummaryhighlights
45m
📺Medium

Design Screen Recording Platform

Record, edit, and share screen recordings.

recordingscreenediting
40m
📺Medium

Design Video Collaboration

Comment and annotate on specific video timestamps.

collaborationcommentstimestamps
35m
📺Hard

Design Audio Transcription Service

Convert speech to text with speaker diarization.

transcriptionspeechdiarization
45m
📺Hard

Design CDN Routing Optimization

Route viewers to optimal CDN edges.

cdnroutingoptimization
45m
📺Hard

Design Video Manifest Server

Generate and serve HLS/DASH manifests dynamically.

manifesthlsdash
45m
📺Medium

Design Video Prefetching

Predictively load content for seamless playback.

prefetchpredictionbuffering
40m
📺Hard

Design SoundCloud

How to design SoundCloud: audio upload + transcoding, waveform generation, adaptive streaming, the follow/repost social graph, The Stream feed fan-out, search, and play-count analytics at scale.

audiostreamingtranscoding
45m
🚀Hard

Design CI/CD Pipeline

Automate build, test, deploy with parallel jobs, artifacts, and rollback capabilities.

ci-cdautomationpipelines
45m
🚀Expert

Design Kubernetes

Container orchestration with scheduling, auto-scaling, and service discovery.

kubernetescontainersorchestration
60m
🚀Hard

Design Feature Flag System

Toggle features at runtime with targeting, gradual rollouts, and analytics.

feature-flagsrolloutstargeting
45m
🚀Hard

Design Blue-Green Deployment

Zero-downtime deployments with instant rollback and traffic switching.

blue-greendeploymentrollback
45m
🚀Hard

Design Canary Release System

Gradual rollouts with automated metrics analysis and rollback.

canaryrolloutsmetrics
45m
🚀Hard

Design Serverless Platform

Function-as-a-service with cold starts, scaling, and event triggers.

serverlessfaaslambda
45m
🚀Hard

Design Infrastructure as Code

Manage resources with declarative configs, state tracking, and drift detection.

iacterraformdeclarative
45m
🚀Hard

Design Container Registry

Store and distribute container images with scanning and access control.

registrycontainersimages
45m
🚀Hard

Design Monitoring & Alerting

Collect metrics, define alerts, and visualize system health at scale.

monitoringalertingmetrics
45m
🚀Hard

Design Auto-Scaling System

Scale infrastructure based on metrics with predictive and reactive modes.

auto-scalingmetricsinfrastructure
45m
🚀Hard

Design Multi-Region Deployment

Deploy across regions with data replication and failover.

multi-regionreplicationfailover
45m
🚀Medium

Design Rolling Update Strategy

Update instances gradually while maintaining availability.

rollingupdatesavailability
40m
🚀Hard

Design Log Aggregation

Collect, index, and search logs from distributed systems.

logsaggregationsearch
45m
🚀Medium

Design Configuration Management

Manage configs across environments with versioning and secrets.

configmanagementsecrets
40m
🚀Medium

Design Release Orchestration

Coordinate releases across services with approvals and gates.

releaseorchestrationapprovals
40m
🚀Medium

Design GitOps Workflow

Git as single source of truth with automated sync and drift detection.

gitopsgitautomation
40m
🚀Hard

Design Build Farm

Distributed builds with caching, parallelization, and artifact management.

buildsdistributedcaching
45m
🚀Hard

Design Database Migration Pipeline

Safe schema changes with backwards compatibility and rollback.

migrationdatabaseschema
45m
🚀Hard

Design DevSecOps Pipeline

Integrate security scans, compliance checks, and vulnerability detection.

securityscanningcompliance
45m
🚀Hard

Design Chaos Engineering Platform

Test system resilience with controlled failure injection.

chaosresiliencetesting
45m
🚀Medium

Design Ephemeral Environments

On-demand preview environments for every pull request.

ephemeralpreviewenvironments
40m
🚀Hard

Design Immutable Infrastructure

Replace rather than modify servers with versioned images.

immutableimagesversioning
45m
🚀Hard

Design Service Mesh

Handle service-to-service communication with mTLS and observability.

service-meshmtlsobservability
45m
🚀Hard

Design Secrets Management

Store, rotate, and access secrets securely at scale.

secretsvaultrotation
45m
🚀Medium

Design Cloud Cost Optimization

Track, analyze, and reduce cloud spending automatically.

costoptimizationcloud
40m
🚀Medium

Design Incident Management

Alert routing, escalation, and on-call scheduling.

incidentsalertingon-call
40m
🚀Medium

Design Artifact Repository

Store and manage build artifacts with versioning and proxying.

artifactsrepositoryversioning
40m
🚀Medium

Design Deployment Verification

Automated health checks and smoke tests after deployment.

verificationhealth-checkssmoke-tests
40m
🚀Hard

Design Traffic Management

Route traffic with load balancing, rate limiting, and circuit breaking.

trafficroutingrate-limiting
45m
🚀Hard

Design Backup and Recovery

Automated backups with point-in-time recovery and DR testing.

backuprecoverydr
45m
🚀Medium

Design Helm/Operator System

Template Kubernetes deployments with parameterization.

helmoperatorskubernetes
40m
🚀Hard

Design Monorepo CI

Efficient CI for large monorepos with affected-only builds.

monorepociaffected
45m
🚀Medium

Design Release Notes Automation

Generate changelogs from commits and PRs automatically.

release-noteschangelogautomation
35m
🚀Medium

Design Code Freeze Mechanism

Lock deployments during critical periods with exceptions.

code-freezedeploymentscontrol
35m
🚀Medium

Design SLA Monitoring

Track SLA compliance with alerts and reporting.

slamonitoringcompliance
40m
🚀Medium

Design CI Plugin System

Extensible CI with custom actions and integrations.

pluginsextensionsci
40m
🚀Medium

Design Environment Promotion

Promote builds through dev, staging, and production.

promotionenvironmentspipeline
35m
🚀Medium

Design Resource Quotas

Limit resource usage per team or namespace.

quotasresourceslimits
35m
🚀Hard

Design Pod Scheduling

Optimize container placement with affinity and constraints.

schedulingpodsaffinity
45m
🚀Medium

Design Health Check System

Liveness, readiness, and startup probes for services.

health-checksprobesliveness
35m
🚀Easy

Design Log Rotation

Manage log files with rotation, compression, and retention.

logsrotationretention
30m
🚀Medium

Design Certificate Management

Issue, renew, and distribute TLS certificates automatically.

certificatestlsrenewal
40m
🚀Medium

Design Network Policies

Control traffic between services with security rules.

networkpoliciessecurity
40m
🚀Hard

Design Container Security

Scan, sign, and secure container images.

containerssecurityscanning
45m
🚀Medium

Design Developer Portal

Self-service portal for infrastructure and services.

portalself-servicecatalog
40m
🚀Medium

Design Runbook Automation

Automate operational procedures with triggered playbooks.

runbooksautomationplaybooks
40m
🚀Medium

Design Deployment Dashboard

Visualize deployment status across services and environments.

dashboarddeploymentsvisualization
35m
🚀Medium

Design Dependency Update Automation

Automatically update dependencies with PR creation.

dependenciesupdatesautomation
35m
🚀Medium

Design Debug Container System

Attach debug containers to running pods for troubleshooting.

debugcontainerstroubleshooting
35m
🚀Medium

Design Capacity Planning

Forecast resource needs based on historical data.

capacityplanningforecasting
40m
🔒Hard

Design Authentication System

OAuth, SSO, MFA with session management and token refresh at scale.

authoauthsso
45m
🔒Hard

Design Rate Limiter

Distributed rate limiting with multiple algorithms and quotas.

rate-limitingdistributedquotas
45m
🔒Hard

Design API Gateway

Central entry point with auth, rate limiting, and request transformation.

api-gatewayroutingauth
45m
🔒Hard

Design Distributed Tracing

Track requests across services with spans and context propagation.

tracingdistributedspans
45m
🔒Hard

Design Web Application Firewall

Protect against OWASP attacks with rule-based filtering.

wafsecurityfiltering
45m
🔒Hard

Design DDoS Protection

Mitigate volumetric and application-layer attacks at scale.

ddosmitigationprotection
45m
🔒Hard

Design Identity Management

User provisioning, RBAC, and access governance at enterprise scale.

identityrbacgovernance
45m
🔒Hard

Design SIEM System

Collect, correlate, and analyze security events for threat detection.

siemsecurityevents
45m
🔒Hard

Design Encryption Service

Key management, encryption at rest and in transit, with HSM integration.

encryptionkmshsm
45m
🔒Expert

Design Zero Trust Architecture

Never trust, always verify with continuous authentication.

zero-trustsecurityauthentication
60m
🔒Hard

Design Access Control System

Fine-grained permissions with policies, roles, and inheritance.

access-controlpermissionsrbac
45m
🔒Medium

Design Audit Logging

Immutable audit trails with tamper detection and compliance.

auditloggingcompliance
40m
🔒Hard

Design Vulnerability Scanner

Scan infrastructure and code for security vulnerabilities.

vulnerabilityscanningsecurity
45m
🔒Medium

Design CAPTCHA System

Distinguish humans from bots with adaptive challenges.

captchabotschallenges
40m
🔒Hard

Design Fraud Detection System

ML-based detection of fraudulent transactions and accounts.

fraudmldetection
45m
🔒Hard

Design Password Manager

Secure password storage, generation, and sync across devices.

passwordsencryptionsync
45m
🔒Hard

Design Bot Detection

Identify and block malicious bots with behavioral analysis.

botsdetectionbehavioral
45m
🔒Hard

Design Certificate Transparency

Monitor and detect mis-issued TLS certificates.

certificatestransparencymonitoring
45m
🔒Medium

Design Incident Response Platform

Coordinate security incident investigation and remediation.

incidentsresponseinvestigation
40m
🔒Hard

Design Threat Intelligence Platform

Aggregate and analyze threat data from multiple sources.

threatsintelligenceanalysis
45m
🔒Medium

Design Session Management

Secure session handling with timeout, invalidation, and hijacking prevention.

sessionssecuritytimeout
40m
🔒Hard

Design API Security

Protect APIs with authentication, authorization, and validation.

apisecurityauthentication
45m
🔒Medium

Design Data Classification

Automatically classify and tag sensitive data.

classificationdatasensitive
40m
🔒Hard

Design Data Loss Prevention

Detect and prevent sensitive data exfiltration.

dlpdata-lossprevention
45m
🔒Hard

Design Privileged Access Management

Secure and audit privileged account access.

pamprivilegedaccess
45m
🔒Hard

Design Single Sign-On

One login for multiple applications with SAML/OIDC.

ssosamloidc
45m
🔒Hard

Design Key Rotation System

Automated key rotation with zero-downtime migration.

keysrotationautomation
45m
🔒Medium

Design Compliance Monitoring

Continuous compliance checks against security standards.

compliancemonitoringstandards
40m
🔒Medium

Design Security Dashboard

Unified view of security posture and metrics.

dashboardsecuritymetrics
40m
🔒Hard

Design APM System

Application performance monitoring with traces and metrics.

apmperformancetraces
45m
🔒Medium

Design IP Reputation Service

Score and block malicious IP addresses.

ipreputationblocking
40m
🔒Hard

Design Email Security Gateway

Filter spam, phishing, and malware from email.

emailsecurityspam
45m
🔒Hard

Design Endpoint Detection

Detect and respond to threats on endpoints.

edrendpointsdetection
45m
🔒Medium

Design Security Code Scanning

Static and dynamic analysis for vulnerabilities.

sastdastscanning
40m
🔒Hard

Design Network Monitoring

Monitor network traffic for anomalies and threats.

networkmonitoringanomalies
45m
🔒Medium

Design Token Management

Issue and validate JWT/OAuth tokens securely.

tokensjwtoauth
40m
🔒Medium

Design Password Policy Engine

Enforce and validate password requirements.

passwordspolicyvalidation
35m
🔒Hard

Design Device Trust

Verify device health and compliance before access.

devicetrustcompliance
45m
🔒Hard

Design User Behavior Analytics

Detect anomalous user behavior patterns.

uebabehavioranalytics
45m
🔒Medium

Design Firewall Rules Engine

Manage and evaluate network security rules.

firewallrulesnetwork
40m
🔒Medium

Design Security Scoring

Calculate and track organizational security score.

scoringsecuritymetrics
40m
🔒Hard

Design Phishing Detection

Identify and block phishing attempts.

phishingdetectionemail
45m
🔒Hard

Design Security Automation

SOAR platform for automated response workflows.

soarautomationresponse
45m
🔒Hard

Design Anomaly Detection

ML-based detection of unusual patterns in data.

anomalymldetection
45m
🔒Medium

Design Secure File Transfer

Encrypted file transfer with audit and compliance.

file-transferencryptionaudit
40m
🔒Easy

Design Security Headers Service

Manage and enforce HTTP security headers.

headershttpsecurity
30m
🔒Hard

Design Malware Scanning

Scan files and URLs for malicious content.

malwarescanningfiles
45m
🔒Medium

Design Security Questionnaire

Automate vendor security assessments.

questionnairevendorassessment
35m
🔒Medium

Design Privacy Consent Management

Manage user consent for data processing.

privacyconsentgdpr
40m
🔒Medium

Design Status Page

Public status page with incident communication.

statusincidentscommunication
35m
🏢Expert

Design Google Docs

Real-time collaborative document editing with OT/CRDTs and offline support.

collaborationreal-timecrdt
60m
🏢Hard

Design Notion

Flexible workspace with blocks, databases, and real-time collaboration.

workspaceblocksdatabases
45m
🏢Hard

Design Jira

Issue tracking with workflows, sprints, and customizable fields.

issuesworkflowsagile
45m
🏢Hard

Design Salesforce CRM

Customer relationship management with pipelines and automation.

crmsalespipelines
45m
🏢Expert

Design Figma

Collaborative design tool with multiplayer editing and component systems.

designcollaborationmultiplayer
60m
🏢Hard

Design Confluence

Team wiki and documentation platform with spaces and permissions.

wikidocumentationspaces
45m
🏢Hard

Design Google Calendar

Scheduling with recurring events, invites, and availability.

calendarschedulingevents
45m
🏢Hard

Design Project Management Tool

Tasks, timelines, dependencies, and resource allocation.

projectstaskstimelines
45m
🏢Hard

Design Dropbox

Cloud file storage with sync, sharing, and versioning.

storagesyncfiles
45m
🏢Hard

Design Digital Whiteboard

Real-time collaborative whiteboard with drawing and sticky notes.

whiteboardcollaborationdrawing
45m
🏢Hard

Design Zapier

Connect apps with automated workflows and triggers.

automationworkflowsintegrations
45m
🏢Medium

Design Evernote

Note-taking with rich text, attachments, and powerful search.

notessearchattachments
40m
🏢Hard

Design DocuSign

Electronic signatures with workflows and legal compliance.

esignaturelegalworkflows
45m
🏢Hard

Design Desktop Sync Client

Continuous folder sync with conflict resolution.

syncdesktopconflicts
45m
🏢Medium

Design Portfolio Management

Aggregate multiple projects with resource planning.

portfolioprojectsresources
40m
🏢Medium

Design Corporate Intranet

Internal portal with news, search, and employee directory.

intranetportaldirectory
40m
🏢Medium

Design Expense Management

Receipt capture, approval workflows, and reimbursement.

expensesreceiptsapproval
40m
🏢Medium

Design Performance Review Tool

Goals, feedback, and reviews with HR integration.

performancereviewsgoals
40m
🏢Medium

Design Mind Mapping Tool

Visual brainstorming with collaborative editing.

mind-mapbrainstormingvisual
35m
🏢Hard

Design Contract Lifecycle Management

Draft, negotiate, sign, and archive contracts.

contractslifecyclelegal
45m
🏢Medium

Design Org Chart & Directory

Employee hierarchy with search and profiles.

org-chartdirectoryemployees
35m
🏢Expert

Design White-Label Office Suite

Documents, spreadsheets, and presentations with branding.

officedocumentsspreadsheets
60m
🏢Hard

Design Unified Chat + Task Platform

Combined messaging, tasks, and calendar for teams.

unifiedchattasks
45m
🏢Medium

Design Applicant Tracking System

Candidate pipeline with resume parsing and scheduling.

atsrecruitingcandidates
40m
🏢Medium

Design Secure Collaboration Hub

Granular permissions and versioned file sharing.

collaborationpermissionsfiles
40m
🏢Medium

Design Employee Onboarding

Automated onboarding tasks and form collection.

onboardinghrautomation
40m
🏢Hard

Design M&A Deal Room

Secure document sharing for legal and financial deals.

deal-roomsecuritydocuments
45m
🏢Medium

Design Resume Builder

Templates, real-time editing, and PDF export.

resumetemplatesediting
35m
🏢Hard

Design Bug Bounty Platform

Vulnerability submissions with triage and payouts.

bug-bountyvulnerabilitiessecurity
45m
🏢Medium

Design Virtual Team Building

Online games and activities for remote teams.

team-buildingvirtualgames
40m
🏢Hard

Design Presentation Collaboration

Real-time slide editing with presenter view.

presentationsslidescollaboration
45m
🏢Expert

Design Cloud IDE

Browser-based coding with containers and collaboration.

idecloudcontainers
60m
🏢Medium

Design Training & Certification

Courses, quizzes, and certificate issuance.

trainingcoursescertification
40m
🏢Medium

Design Survey & Polling Tool

Create surveys with analytics and segmentation.

surveyspollsanalytics
35m
🏢Medium

Design SLA Tracking Dashboard

Track service levels with credits and penalties.

slatrackingcredits
40m
🏢Medium

Design ChatOps Platform

Execute commands via chat with bot integrations.

chatopsbotscommands
40m
🏢Hard

Design Corporate Card System

Virtual cards with budgets and real-time tracking.

cardsbudgetsspending
45m
🏢Medium

Design OKR Tracking Tool

Goals and key results with progress tracking.

okrgoalsprogress
35m
🏢Medium

Design Print Management

Central queue with authentication and tracking.

printingqueuemanagement
35m
🏢Medium

Design Internal Q&A Forum

Stack Overflow for teams with knowledge base.

forumq&aknowledge
40m
🏢Medium

Design Employee Rewards

Points, leaderboards, and reward redemption.

rewardsrecognitionpoints
35m
🏢Medium

Design Meeting Room Booking

Real-time availability with check-ins and displays.

bookingroomsavailability
35m
🏢Easy

Design Daily Standup Bot

Automated standup collection and summaries.

standupbotautomation
30m
🏢Medium

Design Approval Workflow Engine

Multi-step approvals with routing and escalation.

approvalsworkflowrouting
40m
🏢Medium

Design Form Builder

Drag-and-drop forms with conditional logic.

formsbuilderconditional
35m
🏢Medium

Design Time Tracking

Track time with projects, reports, and billing.

timetrackingprojects
35m
🏢Medium

Design Visitor Management

Check-in visitors with badges and notifications.

visitorscheck-inbadges
35m
🏢Medium

Design IT Asset Management

Track hardware and software assets with lifecycle.

assetsinventorylifecycle
40m
🏢Medium

Design Help Desk System

Ticket management with SLAs and knowledge base.

helpdeskticketssla
40m
🏢Medium

Design Employee Feedback

Anonymous feedback with pulse surveys.

feedbacksurveysanonymous
35m
🚗Hard

Design Lyft

Ride-hailing with driver matching, surge pricing, and ride modes.

ride-hailingmatchingpricing
45m
🚗Hard

Design DoorDash

Food delivery with restaurant matching, driver dispatch, and real-time tracking.

deliveryfooddispatch
45m
🚗Hard

Design Grab or Gojek (Super App)

Multi-vertical super app with rides, food delivery, payments, and financial services.

super-appride-hailingfood-delivery
50m
🚗Expert

Design Google Maps

Navigation with routing, traffic, and real-time updates.

mapsnavigationrouting
60m
🚗Hard

Design Shipment Tracking

Track packages across carriers with real-time updates.

trackingshippinglogistics
45m
🚗Hard

Design Fleet Management

Track and manage vehicle fleets with telematics.

fleettelematicstracking
45m
🚗Hard

Design Route Optimization

Optimize delivery routes for time and fuel efficiency.

routingoptimizationdelivery
45m
🚗Hard

Design Carpooling Platform

Match commuters for shared rides with cost splitting.

carpoolmatchingcommute
45m
🚗Hard

Design Last Mile Delivery

Optimize final delivery leg with crowdsourced drivers.

last-miledeliverycrowdsourced
45m
🚗Hard

Design EV Charging Network

Find, reserve, and pay for charging stations.

evchargingstations
45m
🚗Hard

Design Smart Parking System

Find and reserve parking with real-time availability.

parkingavailabilityreservations
45m
🚗Medium

Design Bike Sharing System

Dock-based or dockless bike rentals with availability.

bikessharingdocking
40m
🚗Medium

Design a Bus Tracking & Route Optimization System

Real-time bus tracking with GTFS, ETA prediction, and route optimization.

real-time-trackingpublic-transitroute-optimization
40m
🚗Medium

Design E-Scooter Platform

Scooter rentals with geofencing and battery management.

scootersgeofencingbattery
40m
🚗Medium

Design a Scooter/Bike Sharing Platform

Dockless micromobility with IoT, geofencing, and fleet management.

micromobilityiotgeolocation
40m
🚗Hard

Design Driver Allocation System

Optimize driver positioning based on demand prediction.

allocationpredictionpositioning
45m
🚗Hard

Design Surge Pricing Engine

Dynamic pricing based on supply and demand.

pricingsurgedynamic
45m
🚗Hard

Design Ride Matching Algorithm

Optimal driver-rider matching with constraints.

matchingalgorithmsoptimization
45m
🚗Hard

Design ETA Prediction

Predict arrival times with traffic and ML models.

etapredictionml
45m
🚗Expert

Design Warehouse Robotics

Coordinate autonomous robots for picking and packing.

roboticswarehouseautomation
60m
🚗Hard

Design Truck Load Optimization

Optimize truck routes and loads for freight.

truckingfreightoptimization
45m
🚗Medium

Design Public Transit App

Real-time schedules, delays, and trip planning.

transitschedulesdelays
40m
🚗Medium

Design Driver Onboarding

Background checks, vehicle validation, and training.

onboardingbackground-checkvalidation
40m
🚗Medium

Design Driver Earnings System

Calculate and display earnings with instant pay.

earningspaymentsinstant-pay
40m
🚗Hard

Design Delivery Scheduling

Schedule deliveries with time windows and priorities.

schedulingwindowspriorities
45m
🚗Medium

Design Geofencing System

Define and enforce geographic boundaries.

geofencingboundarieslocation
40m
🚗Medium

Design Ride Safety Features

Emergency buttons, trip sharing, and driver verification.

safetyemergencyverification
40m
🚗Medium

Design Driver Rating System

Two-way ratings with quality metrics and deactivation.

ratingsqualityfeedback
35m
🚗Medium

Design Food Ordering Flow

Menu browsing, customization, and order placement.

orderingmenuscustomization
40m
🚗Medium

Design Restaurant Dashboard

Order management, menu updates, and analytics.

dashboardordersmenu
40m
🚗Hard

Design Delivery Batching

Group multiple orders for efficient delivery.

batchinggroupingefficiency
45m
🚗Medium

Design Toll Calculation

Calculate and display tolls for routes.

tollsroutingcalculation
35m
🚗Hard

Design Fuel Optimization

Optimize routes and driving behavior for fuel efficiency.

fueloptimizationefficiency
45m
🚗Medium

Design Dispatch System

Assign and track jobs for field workers.

dispatchfield-servicejobs
40m
🚗Medium

Design Smart Locker System

Package delivery to secure lockers with pickup codes.

lockersdeliverypickup
40m
🚗Medium

Design Driver Incentive System

Bonuses, challenges, and gamification for drivers.

incentivesbonusesgamification
35m
🚗Medium

Design Proof of Delivery

Capture signatures, photos, and delivery confirmation.

proofdeliverysignatures
35m
🚗Medium

Design Driver Scheduling

Shift scheduling with availability and preferences.

schedulingshiftsavailability
35m
🚗Medium

Design Ride Subscription

Monthly passes with discounts and perks.

subscriptionpassesdiscounts
35m
🚗Medium

Design Vehicle Maintenance Tracking

Schedule and track vehicle service and repairs.

maintenancevehiclesservice
35m
🚗Medium

Design Driver-Rider Chat

In-app messaging with masked phone numbers.

chatmessagingmasking
35m
🚗Easy

Design Ride History

Store and display past trips with receipts.

historytripsreceipts
30m
🚗Easy

Design Saved Places

Save and manage favorite locations.

placesfavoriteslocations
25m
🚗Medium

Design Fare Splitting

Split ride costs between multiple passengers.

splittingfarespayments
35m
🚗Medium

Design Scheduled Rides

Book rides in advance with guaranteed pickup.

schedulingadvancebooking
35m
🚗Medium

Design Airport Queue System

FIFO queue for drivers at airports with rematch.

queueairportfifo
40m
🚗Medium

Design Corporate Travel Program

Business profiles with expense integration.

corporatetravelexpenses
40m
🚗Medium

Design Address Autocomplete

Fast address suggestions with fuzzy matching.

autocompleteaddressessearch
35m
🚗Medium

Design Delivery Zone Management

Define and manage service areas with pricing.

zonesservice-areaspricing
35m
🚗Medium

Design Driver Document Management

Upload, verify, and track driver documents.

documentsverificationuploads
35m
🚗Easy

Design Delivery Instructions

Capture and display special delivery notes.

instructionsnotesdelivery
25m
🚗Easy

Design Tipping System

In-app tipping with suggested amounts.

tippingpaymentssuggestions
25m
🚗Medium

Design Order Tracking UI

Real-time order status with map visualization.

trackinguimap
35m
🚗Hard

Design Flight Search & Booking Engine

Search flights across airlines with caching, booking flow, and price alerts.

flight-searchbookingcaching
45m
🚗Hard

Design Hyperlocal Courier Delivery System

On-demand courier dispatch with real-time tracking and SLA management.

hyperlocalcourierdispatch
45m
🚗Hard

Design Train Ticketing & ETA System

Train seat reservation with segment-based inventory and real-time tracking.

train-bookingseat-inventoryreal-time-tracking
45m
🚗Hard

Design a Toll Payment & Tracking System

Electronic toll collection with RFID, license plate recognition, and real-time payment processing.

toll-paymentrfidlpr
50m
🚗Hard

Design a Drone Delivery Network

Autonomous drone delivery with flight path planning, airspace coordination, and fleet management.

drone-deliverypath-planningairspace
55m
🚗Medium

Design an EV Charging Station Locator & Booking System

Find and book charging stations with real-time availability and multi-network aggregation.

ev-charginggeospatialbooking
45m
🚗Hard

Design a Corporate Fleet Management System

Vehicle tracking, driver management, ELD compliance, and maintenance scheduling for enterprise fleets.

fleet-managementtelematicseld
50m
🚗Medium

Design a Cab-Sharing System for Daily Commute

Carpooling platform with route matching, cost splitting, and recurring schedules for commuters.

carpoolingroute-matchingcost-splitting
45m
🚗Medium

Design a Long-Distance Bus Ticketing Platform

Bus ticket booking with multi-operator aggregation, seat selection, and dynamic pricing.

bus-ticketinginventoryseat-booking
45m
🚗Hard

Design a Smart Traffic Light Optimization System

Adaptive traffic signals with real-time optimization, corridor coordination, and emergency preemption.

traffic-signalsadaptive-controliot
55m
🚗Hard

Design an Incident/Accident Alert Network

Real-time traffic incident detection and alerting with multi-source fusion and geospatial targeting.

incident-detectionreal-time-alertscrowdsourcing
50m
🚗Expert

Design a Shared Autonomous Vehicle (Robotaxi) System

Design a robotaxi fleet: dispatch, ODD eligibility, telemetry ingest, remote-assist, and the safety-first architecture behind autonomous ride-hailing.

robotaxiautonomous-vehiclesfleet-dispatch
45m
🚗Hard

Design an EV Battery Swapping Network

Design a battery-swapping network: fungible pack inventory, state-of-health gating, two-sided swap allocation, reservations, and grid-aware charge scheduling.

battery-swappingevinventory
45m
🚗Expert

Design a Cross-Border Ride-Sharing System

Design cross-border ride-sharing: jurisdiction rules engine, distance-split tax, whole-route driver eligibility, multi-currency settlement, and data residency.

ride-sharingmulti-jurisdictioncompliance
45m
🚗Hard

Design a Ride-Demand Hotspot Analysis System

Design ride-demand hotspots: streaming H3 aggregation, short-horizon demand forecasting, supply-demand gaps, and convergent driver repositioning guidance.

spatiotemporaldemand-forecastingh3
45m
🚗Expert

Design a Drone Traffic Control System (UTM)

Design UTM for drones: 4D deconfliction, strategic plan approval, tactical conflict detection, dynamic geofencing, and federated airspace coordination.

utmairspacedeconfliction
45m
🚗Hard

Design a Fleet Vehicle Auction Platform

Design a wholesale car auction: real-time monotonic bidding engine, proxy bids, anti-sniping, condition grading, idempotent settlement, and title transfer.

auctionreal-time-biddingproxy-bid
45m
🚗Hard

Design a Real-Time Fuel Price Aggregator

Design a real-time fuel price aggregator: crowd + feed fusion, trust-weighted median scoring, freshness decay, anti-spam, and cheapest-near-me geo queries.

fuel-pricescrowdsourcinggeospatial
45m
🚗Hard

Design a Green Score for Routes

Design eco-routing: a deterministic per-segment emissions model, green-vs-fast scoring, an auditable version-pinned carbon ledger, and eco-scores.

eco-routingemissions-modelcarbon-accounting
45m
🚗Expert

Design an On-Demand Shuttle Service

Design pooled microtransit: dynamic dial-a-ride matching, virtual stops, the insertion heuristic, detour budgets, and batch matching for shared shuttle routing.

microtransitride-poolingdial-a-ride
45m
🚗Hard

Design a Roadside Assistance Dispatch System

Design roadside assistance: capability-matched provider dispatch, offer-accept loop, coverage and claims, severity triage, and spike resilience.

roadside-assistancedispatchcapability-matching
45m
🚗Hard

Design a Smart (Keyless) Car Rental System

Design keyless car rental: overlap-free interval booking, offline-verifiable phone-as-key, revocation, telematics damage attribution, and dynamic pricing.

car-rentalkeylessphone-as-key
45m
🔮Expert

Design ChatGPT

Large language model serving with conversation management and streaming.

llmaichat
60m
🔮Expert

Design Voice Assistant

Always-on listening with wake word, NLU, and skills platform.

voicenluskills
60m
🔮Expert

Design Metaverse Platform

3D virtual world with user presence and item ownership.

metaverse3dvirtual
60m
🔮Expert

Design Autonomous Vehicle System

Self-driving with perception, planning, and control systems.

autonomousvehiclesperception
60m
🔮Hard

Design IoT Platform

Connect and manage millions of IoT devices with edge computing.

iotdevicesedge
45m
🔮Hard

Design Smart Home Hub

Connect devices with automation rules and voice control.

smart-homeautomationvoice
45m
🔮Hard

Design AR Platform

Augmented reality with spatial mapping and object recognition.

arspatialrecognition
45m
🔮Hard

Design VR Social Platform

Social VR with avatars, voice, and shared experiences.

vrsocialavatars
45m
🔮Expert

Design Drone Delivery System

Autonomous drone deliveries with flight planning and safety.

dronesdeliveryautonomous
60m
🔮Hard

Design Health Wearable Platform

Track vitals with alerts and health insights.

wearableshealthvitals
45m
🔮Hard

Design Edge Computing Platform

Deploy compute at the edge with orchestration and sync.

edgecomputinglatency
45m
🔮Expert

Design Satellite Internet

Global internet via satellite constellation with handoffs.

satelliteinternetconstellation
60m
🔮Expert

Design Brain-Computer Interface

Decode neural signals for control and communication.

bcineuralsignals
60m
🔮Expert

Design Holographic Conference

Real-time 3D capture and rendering for remote presence.

holographic3dtelepresence
60m
🔮Expert

Design Quantum Computing Service

Cloud access to quantum computers with job scheduling.

quantumcomputingqubits
60m
🔮Hard

Design Robot Fleet Management

Coordinate autonomous robots with task assignment.

robotsfleetcoordination
45m
🔮Hard

Design Digital Twin Platform

Virtual replicas of physical systems with simulation.

digital-twinsimulationiot
45m
🔮Hard

Design Smart Energy Grid

Manage distributed energy with demand balancing.

energygriddistributed
45m
🔮Expert

Design Space Mission Telemetry

Collect and process data from spacecraft.

spacetelemetryspacecraft
60m
🔮Hard

Design Smart Agriculture Platform

Monitor crops with sensors and automate irrigation.

agricultureiotsensors
45m
🔮Hard

Design 3D Printing Network

Distributed manufacturing with job routing and quality.

3d-printingmanufacturingdistributed
45m
🔮Hard

Design AR Navigation

Overlay navigation on real-world camera feed.

arnavigationoverlay
45m
🔮Medium

Design VR Fitness Platform

Gamified workouts with motion tracking and multiplayer.

vrfitnessmotion
40m
🔮Hard

Design Drone Swarm Coordination

Coordinate multiple drones for shows or mapping.

dronesswarmcoordination
45m
🔮Medium

Design Telehealth Platform

Remote consultations with video and health records.

telehealthvideohealth
40m
🔮Hard

Design Genomics Data Pipeline

Process and analyze genomic sequencing data.

genomicssequencingpipeline
45m
🔮Hard

Design Weather Prediction System

Ingest sensor data and run forecasting models.

weatherpredictionmodels
45m
🔮Hard

Design Satellite Imagery Platform

Capture, process, and analyze earth observation data.

satelliteimageryanalysis
45m
🔮Hard

Design AR Virtual Try-On

Try clothes or glasses virtually with AR.

artry-onretail
45m
🔮Hard

Design 5G Edge Computing

Ultra-low latency compute at 5G network edge.

5gedgelatency
45m
🔮Medium

Design Virtual Event Platform

Online conferences with networking and booths.

virtualeventsnetworking
40m
🔮Hard

Design NFT Marketplace

Mint, buy, and sell digital collectibles.

nftmarketplacecollectibles
45m
🔮Hard

Design Mobile Mesh Network

Peer-to-peer communication without infrastructure.

meshp2pcommunication
45m
🔮Hard

Design Smart City Platform

Integrate city services with IoT and analytics.

smart-cityiotanalytics
45m
🔮Hard

Design Passwordless Auth

Replace passwords with FIDO2 and biometrics.

passwordlessfido2biometrics
45m
🔮Medium

Design Robot Service System

Automated service with order queue and coordination.

robotsserviceautomation
40m
🔮Hard

Design Deepfake Detection

Identify synthetic media with ML analysis.

deepfakedetectionml
45m
🔮Hard

Design AI Tutoring System

Personalized learning with adaptive curriculum.

aitutoringadaptive
45m
🔮Hard

Design Voice Cloning Platform

Clone voices with consent for personalized TTS.

voicecloningtts
45m
🔮Medium

Design Virtual Museum

3D exhibits with interactive tours.

virtualmuseum3d
40m
🔮Hard

Design Haptic Feedback System

Tactile feedback for VR and remote interaction.

hapticfeedbackvr
45m
🔮Medium

Design Smart Mirror

Display information overlay on mirrors.

smart-mirrordisplayiot
35m
🔮Hard

Design Gesture Control System

Control devices with hand gestures.

gesturescontrolhands
45m
🔮Medium

Design Sleep Tracking Platform

Monitor sleep patterns with insights and coaching.

sleeptrackinginsights
40m
🔮Medium

Design Carbon Footprint Tracker

Calculate and offset carbon emissions.

carbonemissionstracking
40m
🔮Hard

Design Smart Glasses Platform

Lightweight AR glasses with notifications and camera.

glassesarwearable
45m
🔮Hard

Design Emotion Detection

Analyze facial expressions and voice for emotions.

emotiondetectionfacial
45m
🔮Hard

Design Contact Tracing

Privacy-preserving exposure notification.

contact-tracingprivacybluetooth
45m
🔮Expert

Design Autonomous Ship System

Self-navigating vessels with collision avoidance.

autonomousshipsnavigation
60m
🔮Hard

Design Vertical Farming System

Automated indoor farming with environment control.

vertical-farmindoorautomation
45m
⛓️Expert

Design Bitcoin

Decentralized payment network with proof-of-work consensus.

bitcoinpowconsensus
60m
⛓️Expert

Design Ethereum

Smart contract platform with EVM and state management.

ethereumsmart-contractsevm
60m
⛓️Hard

Design Crypto Exchange

Trading platform with order matching, custody, and compliance.

exchangetradingcustody
45m
⛓️Hard

Design Crypto Wallet

Secure key management with multi-chain support.

walletkeyssecurity
45m
⛓️Hard

Design DeFi Lending Protocol

Decentralized lending with collateralization and liquidation.

defilendingcollateral
45m
⛓️Hard

Design Blockchain Node

Full node with P2P networking and block validation.

nodep2pvalidation
45m
⛓️Expert

Design Layer 2 Scaling

Rollups or sidechains for blockchain scalability.

layer2rollupsscaling
60m
⛓️Hard

Design Decentralized Exchange

AMM or order book DEX with liquidity pools.

dexammliquidity
45m
⛓️Hard

Design Stablecoin

Price-stable cryptocurrency with collateral or algorithm.

stablecoincollateralpeg
45m
⛓️Hard

Design Blockchain Indexer

Index and query blockchain data efficiently.

indexingqueriesdata
45m
⛓️Hard

Design NFT Minting Platform

Create, mint, and manage NFT collections.

nftmintingcollections
45m
⛓️Hard

Design Institutional Custody

Secure storage with multi-sig and compliance.

custodymulti-sigsecurity
45m
⛓️Hard

Design DAO Governance

Decentralized voting and treasury management.

daogovernancevoting
45m
⛓️Hard

Design Blockchain Oracle

Bring off-chain data to smart contracts.

oracledataoff-chain
45m
⛓️Hard

Design Cross-Chain Bridge

Transfer assets between different blockchains.

bridgecross-chainassets
45m
⛓️Hard

Design Staking Platform

Stake tokens with validator selection and rewards.

stakingvalidatorsrewards
45m
⛓️Medium

Design Gas Estimation

Predict transaction costs with network analysis.

gasestimationfees
40m
⛓️Hard

Design Mempool Monitor

Track pending transactions and detect MEV.

mempoolpendingmev
45m
⛓️Medium

Design Token Launchpad

IDO platform with vesting and fairness.

launchpadidovesting
40m
⛓️Hard

Design Yield Aggregator

Optimize DeFi yields across protocols.

yieldaggregatordefi
45m
⛓️Medium

Design NFT Royalty System

Enforce creator royalties on secondary sales.

nftroyaltiescreators
40m
⛓️Medium

Design Crypto Payment Gateway

Accept crypto payments for merchants.

paymentsmerchantscheckout
40m
⛓️Medium

Design Blockchain Explorer

Search and visualize blockchain data.

explorersearchvisualization
40m
⛓️Hard

Design Smart Contract Auditing

Automated vulnerability detection in contracts.

auditsecurityvulnerabilities
45m
⛓️Medium

Design Token Vesting

Time-locked token releases with schedules.

vestingtokensschedules
35m
⛓️Hard

Design Fiat On-Ramp

Convert fiat to crypto with KYC and payments.

on-rampfiatkyc
45m
⛓️Hard

Design Multi-Signature Wallet

Require multiple approvals for transactions.

multi-sigwalletsecurity
45m
⛓️Hard

Design Flash Loan Protocol

Uncollateralized loans within single transaction.

flashloandefiarbitrage
45m
⛓️Hard

Design NFT Gaming Platform

In-game assets as tradeable NFTs.

nftgamingassets
45m
⛓️Hard

Design Token Bridge

Lock and mint tokens across chains.

bridgetokenslock-mint
45m
⛓️Medium

Design Airdrop Distribution

Distribute tokens with eligibility and claiming.

airdropdistributionclaiming
35m
⛓️Medium

Design NFT Auction System

Timed auctions with bidding and settlement.

auctionnftbidding
40m
⛓️Medium

Design Crypto Portfolio Tracker

Aggregate holdings across wallets and chains.

portfoliotrackingwallets
40m
⛓️Medium

Design Crypto Tax Reporting

Calculate gains and generate tax reports.

taxesreportinggains
40m
⛓️Medium

Design NFT Drop Scheduler

Schedule and manage NFT collection launches.

dropsnftscheduling
35m
⛓️Hard

Design Token Swap Aggregator

Find best swap rates across DEXs.

swapaggregatordex
45m
⛓️Hard

Design Proof of Reserves

Cryptographically prove asset holdings.

proofreservestransparency
45m
⛓️Medium

Design NFT Metadata Storage

Store and serve NFT metadata with IPFS.

metadatanftipfs
35m
⛓️Medium

Design On-Chain Voting

Transparent voting with delegation.

votinggovernancedelegation
40m
⛓️Medium

Design Crypto Price Alerts

Notify on price movements and whale activity.

alertspricesnotifications
35m
⛓️Hard

Design Name Service

Human-readable addresses with resolution.

namesdomainsresolution
45m
⛓️Hard

Design DeFi Insurance

Cover smart contract risks with claims.

insurancedeficoverage
45m
⛓️Medium

Design Token Analytics

Track token metrics and holder distribution.

analyticstokensmetrics
40m
⛓️Hard

Design NFT Lending Protocol

Use NFTs as collateral for loans.

nftlendingcollateral
45m
⛓️Hard

Design Perpetual Futures

Leveraged trading without expiry.

perpetualsfuturesleverage
45m
⛓️Medium

Design Crypto KYC System

Identity verification for compliance.

kycidentitycompliance
40m
⛓️Hard

Design NFT Fractionalization

Split NFTs into tradeable tokens.

fractionalizationnfttokens
45m
⛓️Medium

Design Liquidity Mining

Reward liquidity providers with tokens.

liquidityminingrewards
40m
⛓️Medium

Design Blockchain RPC Service

Provide reliable blockchain API access.

rpcapinodes
40m
⛓️Expert

Design ZK Proving System

Generate and verify zero-knowledge proofs.

zkproofsprivacy
60m
🤖Hard

Design Recommendation Engine

Personalized recommendations with collaborative filtering and content-based methods.

recommendationsmlcollaborative-filtering
45m
🤖Hard

Design Search Ranking System

ML-based search ranking with relevance and personalization.

searchrankingml
45m
🤖Expert

Design ML Platform

End-to-end ML lifecycle with training, serving, and monitoring.

ml-platformtrainingmlops
60m
🤖Hard

Design Feature Store

Manage ML features with versioning, serving, and consistency.

featuresmlserving
45m
🤖Hard

Design Model Serving

Low-latency inference with auto-scaling and A/B testing.

servinginferencescaling
45m
🤖Hard

Design ML Fraud Detection

Real-time fraud scoring with model updates and explainability.

fraudmlreal-time
45m
🤖Hard

Design LLM Serving

Serve large language models with optimization and caching.

llmservingoptimization
45m
🤖Hard

Design Embedding Service

Generate and serve embeddings for search and similarity.

embeddingssimilarityvectors
45m
🤖Hard

Design Vector Database

Store and query high-dimensional vectors efficiently.

vectorsdatabaseann
45m
🤖Expert

Design ML Training Infrastructure

Distributed training with GPU clusters and checkpointing.

trainingdistributedgpu
60m
🤖Hard

Design ML Content Moderation

Detect policy violations in text, images, and video.

moderationmlsafety
45m
🤖Hard

Design NLP Pipeline

Text processing with NER, sentiment, and classification.

nlpnerclassification
45m
🤖Hard

Design Image Recognition

Classify and tag images with deep learning.

imagesrecognitiondeep-learning
45m
🤖Hard

Design Speech Recognition

Transcribe audio to text with accuracy and streaming.

speechrecognitiontranscription
45m
🤖Hard

Design Text-to-Speech

Generate natural speech from text with voice cloning.

ttsspeechsynthesis
45m
🤖Hard

Design OCR System

Extract text from images and documents.

ocrtextextraction
45m
🤖Hard

Design ML Anomaly Detection

Detect unusual patterns with unsupervised learning.

anomalymlunsupervised
45m
🤖Hard

Design Demand Forecasting

Predict demand with time series and external signals.

forecastingtime-seriesprediction
45m
🤖Hard

Design Dynamic Pricing ML

Optimize prices with demand elasticity and competition.

pricingoptimizationml
45m
🤖Medium

Design Churn Prediction

Predict customer churn with actionable insights.

churnpredictionretention
40m
🤖Medium

Design Sentiment Analysis

Analyze text sentiment with nuance and context.

sentimentnlpanalysis
40m
🤖Hard

Design AI Chatbot

Conversational AI with intent and entity extraction.

chatbotconversationalintent
45m
🤖Hard

Design Image Generation

Generate images from text with diffusion models.

generationimagesdiffusion
45m
🤖Hard

Design Object Detection

Detect and localize objects in images and video.

detectionobjectscv
45m
🤖Hard

Design Face Recognition

Identify faces with accuracy and privacy controls.

facerecognitionbiometrics
45m
🤖Hard

Design Document Understanding

Extract structured data from unstructured documents.

documentsextractionnlp
45m
🤖Hard

Design RAG System

Retrieval-augmented generation for knowledge QA.

ragretrievalgeneration
45m
🤖Hard

Design ML A/B Testing

Optimize experiments with multi-armed bandits.

ab-testingbanditsoptimization
45m
🤖Hard

Design Model Monitoring

Detect drift and degradation in production.

monitoringdriftobservability
45m
🤖Medium

Design Model Registry

Version and manage ML models with metadata.

registrymodelsversioning
40m
🤖Hard

Design AutoML Platform

Automated model selection and hyperparameter tuning.

automlautomationtuning
45m
🤖Medium

Design Data Labeling Platform

Manage annotation with quality control.

labelingannotationquality
40m
🤖Medium

Design Experiment Tracking

Track ML experiments with metrics and artifacts.

experimentstrackingmetrics
40m
🤖Medium

Design Data Augmentation

Generate synthetic training data for ML.

augmentationsyntheticdata
40m
🤖Hard

Design ML Pipeline Orchestration

Orchestrate training and deployment pipelines.

pipelinesorchestrationmlops
45m
🤖Hard

Design GPU Scheduling

Manage GPU resources for ML workloads.

gpuschedulingresources
45m
🤖Hard

Design Model Compression

Quantization and pruning for efficient inference.

compressionquantizationinference
45m
🤖Hard

Design Edge ML Inference

Run ML models on edge devices.

edgeinferencemobile
45m
🤖Hard

Design Online Learning System

Continuously update models with streaming data.

online-learningstreamingupdates
45m
🤖Hard

Design ML Explainability

Interpret and explain model predictions.

explainabilityinterpretabilityxai
45m
🤖Hard

Design ML Fairness System

Detect and mitigate bias in ML models.

fairnessbiasethics
45m
🤖Medium

Design Active Learning

Intelligently select samples for labeling.

active-learninglabelingselection
40m
🤖Expert

Design Federated Learning

Train models across distributed data sources.

federateddistributedprivacy
60m
🤖Hard

Design Video Analysis Pipeline

Process and analyze video content at scale.

videoanalysisprocessing
45m
🤖Hard

Design Semantic Search

Search by meaning with embeddings.

semanticsearchembeddings
45m
🤖Hard

Design LLM Fine-Tuning Platform

Fine-tune large language models efficiently.

llmfine-tuningtraining
45m
🤖Medium

Design Prompt Management

Version and optimize prompts for LLMs.

promptsmanagementllm
40m
🤖Medium

Design ML Cost Optimization

Optimize ML infrastructure costs.

costoptimizationinfrastructure
40m
🤖Hard

Design Knowledge Graph

Build and query entity relationships.

knowledge-graphentitiesrelationships
45m
🤖Expert

Design Multimodal AI System

Process text, images, and audio together.

multimodalvisionlanguage
60m
WinJob