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 1–25
Design a real-time multiplayer typing race platform where players can join races, type a shared text prompt simultaneously, and be ranked by speed and accuracy…
Companies: OpenAI
Last reported Nov 2026
Companies: Google
System Design · System Design Fundamentals
Last reported Nov 2026
Companies: Whatnot
System Design
Last reported Nov 2026
Companies: Applied Intuition
System Design
Last reported Nov 2026
Companies: GitHub
System Design
Last reported Nov 2026
Companies: Elevenlabs
Real-Time Systems · System Design
Last reported Nov 2026
Design a system that allows customers to submit feedback about a product, enabling engineering teams to access, process, and act on that feedback effectively.
Companies: Microsoft
Last reported Nov 2026
Async processing with durable queues, per-channel isolation, retries/DLQ, at-least-once + idempotency, outbox, priorities.
Companies: Airbnb, Amazon, Autodesk, Bloomberg +24
async-processing · idempotency · outbox-pattern · queues
Last reported Nov 2026
Design a system that automatically and incrementally upgrades software versions across EC2 instances running in multiple AWS regions, ensuring all instances reach the latest…
Companies: Amazon
Last reported Nov 2026
Design a payment system that processes transactions through an external payment service for approval/denial, holds approved amounts, and batches all transactions daily for…
Companies: Adyen, Agoda, Amazon, Capital One +5
Last reported Nov 2026
Design a real-time messaging system like WhatsApp or Facebook Messenger that supports 1:1 and group conversations, message delivery status tracking, user presence features…
Companies: Addepar, Airbnb, Airwallex, Amazon +22
System Design
Last reported Nov 2026
Design a proxy layer that sits between microservices and external APIs to optimize costs by implementing strategies such as request caching, rate limiting, request…
Companies: Arize Ai, Microsoft
Last reported Nov 2026
Companies: Harvey
Authentication & Authorization · System Design
Last reported Nov 2026
Design a distributed job scheduler that can handle high-throughput job processing (10,000+ jobs per second), support both scheduled (cron-based) and ad-hoc job execution…
Companies: Airbnb, Apple, Autodesk, Bolt +25
System Design
Last reported Nov 2026
Companies: Rippling
API Design · System Design
Last reported Nov 2026
Companies: Rippling
System Design · System Design Fundamentals
Last reported Nov 2026
Companies: Intuit
ML System Design · System Design Fundamentals
Last reported Nov 2026
Design an authentication system that detects when a user signs in from a new device and prompts them to verify their identity using multi-factor authentication…
Companies: Okta
Last reported Nov 2026
Companies: Okta
System Design · System Design Fundamentals
Last reported Nov 2026
Design a distributed block storage system that can serve thousands of virtual machines, providing reliable and scalable storage with features like data replication, fault…
Companies: Google
Last reported Nov 2026
Design a logging system that collects and uploads logs from many client devices (including offline devices) to a backend, and allows users to browse, search…
Companies: Axon
Last reported Nov 2026
Design a backend system for a customer support platform that allows 10,000 agents to manage and resolve tickets submitted by millions of users via email…
Companies: Airbnb, Asurion, Expedia, Walmart +1
Last reported Nov 2026
Design a cloud-based development environment system that allows developers to create, configure, and manage isolated development containers with pre-installed tools and…
Companies: DoorDash, OpenAI
Last reported Nov 2026
Design a short-term (24-48 hour) donations website where users can contribute to pre-selected charities, with focus on payment processing, failure handling, and backup payment…
Companies: DoorDash, Lyft, Whatnot
Last reported Nov 2026
Companies: Meta
System Design
Last reported Nov 2026