Interview questions
Find a company or topic. Read the sources, then practice.
Loading the question library…
Find a company or topic. Read the sources, then practice.
Loading the question library…
Showing 151–175
Design a batching service that accepts individual requests and efficiently groups them into batches of up to 100 for processing by a model where all…
Companies: Anthropic
Last reported Oct 2026
Build a master-detail mobile app that fetches store data from a REST endpoint and displays stores in a scrollable vertical list. Each store row shows…
Companies: DoorDash
Last reported Oct 2026
Companies: Anthropic
LLM Inference & Serving · System Design · System Design Fundamentals
Last reported Oct 2026
Design a blob storage and ETL job system deployed on the moon that can communicate with Earth-based networks. The system should handle data storage and…
Companies: Coinbase
Last reported Oct 2026
Given an existing single messaging API supporting SMS and email channels, design a bulk messaging API capable of handling up to 1 million messages, addressing…
Companies: Twilio
Last reported Oct 2026
Design a scalable cloud storage service that allows users to upload, download, and manage files with high availability and durability. The system should support features…
Companies: Amazon, Cohesity, Coupang, Databricks +3
Last reported Oct 2026
Design a comment section for Bloomberg news articles that allows users to post comments, interact with them through likes and downvotes, and manage comment threads…
Companies: Bloomberg
Last reported Oct 2026
Companies: Capital One
System Design
Last reported Oct 2026
Design a feature flag service that allows software teams to enable/disable features dynamically without code deployment, supporting targeted rollouts to user segments (by…
Companies: Amazon, Microsoft, Rubrik, Stripe +1
Last reported Oct 2026
Design the data replication component of a distributed file system that efficiently transfers and synchronizes data across multiple geographic regions, focusing on how data…
Companies: Amazon
Last reported Oct 2026
Date-range inventory: atomic multi-night reservations, expiring holds, stale search results, and payment races.
Companies: Airwallex, Amazon, Booking.com, Carta +10
concurrency · idempotency · inventory-management · payments
Last reported Oct 2026
Companies: NVIDIA
System Design
Last reported Oct 2026
Design a system that allows users to favorite/unfavorite items, check their favorite status, view favorite counts, and see their list of favorited items. The system…
Companies: Roblox
Last reported Oct 2026
Companies: OpenAI
Observability · Storage & Sharding · System Design
Last reported Oct 2026
Design a podcast aggregator system that allows users to subscribe to podcasts, browse their latest episodes in a personalized feed, and search for podcasts and…
Companies: Confluent
Last reported Oct 2026
Design a resource loading system for a game engine that can load assets (textures, images, etc.) from both local application packages and remote CDNs, with…
Companies: Meta, Roblox
Last reported Oct 2026
Design a search system that allows users to query across 100 million restaurant reviews by keywords, returning all reviews that contain every specified search term…
Companies: Moveworks
Last reported Oct 2026
Design a distributed health monitoring system that can track the status and performance metrics of millions of services, detecting potential issues before they cause failures…
Companies: Amazon, Bloomberg, Google
Last reported Oct 2026
Design a social media feed system that generates and populates personalized feeds for users on platforms like Twitter, Instagram, or Facebook.
Companies: Amazon, Apple, Atlassian, Bloomberg +5
Last reported Oct 2026
Design a simplified stock trading platform that supports limit orders for buying and selling stocks, with basic portfolio tracking capabilities at small scale (100 writes…
Companies: Block, Coinbase, Coupang, Databricks +7
System Design
Last reported Oct 2026
Companies: NVIDIA
System Design
Last reported Oct 2026
Design a disposable email service similar to tempmail.org that allows users to instantly generate temporary email addresses, receive incoming emails, and automatically expire…
Companies: Confluent, IBM
Last reported Oct 2026
Companies: NVIDIA
Graphs · System Design · System Design Fundamentals
Last reported Oct 2026
Companies: Walmart Labs
System Design
Last reported Oct 2026
Design an ETA calculator for a food delivery app that provides customers with accurate estimated delivery times for items in their cart, accounting for factors…
Companies: DoorDash
Last reported Oct 2026