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 501–525
Design a real-time gaming leaderboard system that displays global top rankings, user's current rank with surrounding players, and rankings within their friends list, handling…
Companies: Airbnb, Google, Meta, PayPal
System Design
Last reported Jul 2026
Design a system for diagnosing and resolving high CPU incidents in a distributed service cluster, including tools for identifying affected hosts, analyzing traffic patterns…
Companies: Microsoft
Last reported Jul 2026
Design a locker management system that allows users to reserve, access, and release lockers, while supporting administrative features like locker availability tracking and size…
Companies: Axon
Last reported Jul 2026
Design an evidence management system for law enforcement that allows officers to securely store, track, and retrieve physical evidence in lockers, with role-based access…
Companies: Axon
Last reported Jul 2026
Design a navigation and mapping system that allows users to search for locations, get directions between two points, view real-time traffic information, and navigate with…
Companies: Google
Last reported Jul 2026
Design a payment processing system that distributes credit points from 4 different payment sources, determines priority among them, and orchestrates the payment execution…
Companies: Paypay
Last reported Jul 2026
Design a large-scale events aggregation system capable of ingesting millions of events per second from multiple services and components, allowing users to run ad hoc…
Companies: Airbnb
Last reported Jul 2026
Design a course learning platform similar to Coursera that allows users to browse and enroll in courses, follow structured learning paths, and track progress across…
Companies: Amazon, Fora
Last reported Jul 2026
Companies: OpenAI
LLM Applications · Real-Time Systems · System Design
Last reported Jul 2026
Design a system that allows users to basically google docs but for healthcare industry so need to handle compliance along with the collaborative feature as…
Companies: Licious, Oracle
Last reported Jul 2026
Design a system that generates unique tracking IDs for Amazon packages and allows users to track their shipments throughout the delivery process.
Companies: Amazon, Clickhouse
Last reported Jul 2026
Design a distributed sequence number generator that produces unique, monotonically increasing numbers across multiple servers. The system should handle 10,000 requests per…
Companies: Clickhouse, Snowflake
Last reported Jul 2026
Design a distributed data processing system that efficiently transforms large-scale datasets (e.g., 4TB of data) using Apache Spark with constrained compute resources…
Companies: Oracle
Last reported Jul 2026
Design a promotion system for an Amazon-like e-commerce platform that can handle large-scale operations and supports various discount types, coupon management, and promotional…
Companies: Amazon, eBay, Everpure
Last reported Jul 2026
Companies: Anthropic
File & Media Storage · System Design · System Design Fundamentals
Last reported Jul 2026
Companies: Databricks
System Design · System Design Fundamentals
Last reported Jul 2026
Companies: Apple
Authentication & Authorization · System Design
Last reported Jul 2026
Companies: Apple
System Design
Last reported Jul 2026
Companies: Uber
Authentication & Authorization · System Design
Last reported Jul 2026
Companies: Apple
System Design
Last reported Jul 2026
Design a caching layer for a high-traffic application that handles cache strategies, consistency, eviction policies, scaling, hot keys, cache stampede prevention, and failure…
Companies: eBay
Last reported Jul 2026
Global email service: reliable delivery, large attachments, conversation groups, and mailbox state across devices.
Companies: Amazon
durable-delivery · large-attachments · mailbox-synchronization · message-threading
Last reported Jul 2026
Design a system that allows users to order a physical card through an app, track its delivery status, and activate it upon receipt, while integrating…
Companies: Revolut
Last reported Jul 2026
Companies: Amazon
Observability · System Design · System Design Fundamentals
Last reported Jul 2026
Design a system that tracks users' music listening history and displays a personalized summary of their top 10 most frequently listened songs over the past…
Companies: Meta, Monzo
Last reported Jul 2026