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 51–75
Given a mock monolithic system, evaluate the pros and cons of the current monolithic approach and propose alternative architectures (such as microservices or event-driven…
Companies: Capital One
Last reported Oct 2026
Companies: Uber
System Design
Last reported Oct 2026
System Design
Last reported Oct 2026
Design a book marketplace platform that connects customers with multiple book sellers, allowing customers to submit purchase requests with their maximum price and automatically…
Companies: Amazon, Databricks
Last reported Oct 2026
Design a distributed system where applications running on a jet plane can report real-time metrics to a ground control center operator, with components split between…
Companies: Anduril
Last reported Oct 2026
Companies: Nextdoor
System Design
Last reported Oct 2026
Design a prompt playground platform that allows users to create, test, and iterate on AI prompts with different models and parameters.
Companies: Anthropic, OpenAI
LLM Applications · System Design · System Design Fundamentals
Last reported Oct 2026
Companies: Lyft
System Design
Last reported Oct 2026
Companies: Bnsf
System Design · System Design Fundamentals
Last reported Oct 2026
Design a worldwide concert ticket selling system that presents authenticated users with 10 available seats at a time, ensures no two users are shown the…
Companies: Google
Last reported Oct 2026
Companies: Reddit
System Design
Last reported Oct 2026
Design an embedded buffer system that efficiently manages temporary data storage, handles read/write operations, and ensures reliable data flow between producers and consumers…
Companies: Cisco
Last reported Oct 2026
Companies: Valon
System Design
Last reported Oct 2026
Companies: Google
System Design
Last reported Oct 2026
Companies: DoorDash
System Design
Last reported Oct 2026
Companies: Datologyai
System Design
Last reported Oct 2026
Design a banking system that allows users to create accounts, manage funds (deposits, withdrawals, transfers), check account balances, and perform core banking operations securely.
Companies: Anchorage Digital, Capital One, PayPal, Revolut
Last reported Oct 2026
Stored balances and peer-to-peer transfers: concurrent debits, retries with the same request key, and recovery without lost money.
Companies: Paypay, Revolut
concurrency · durability · idempotency · ledger
Last reported Oct 2026
Companies: Rippling
System Design
Last reported Oct 2026
Companies: Rippling
System Design · System Design Fundamentals
Last reported Oct 2026
Companies: DoorDash
System Design
Last reported Oct 2026
Design a real-time stock data streaming system that allows users to subscribe to live market data feeds, receive low-latency price updates, and process high-throughput…
Companies: Bloomberg, Citadel
Last reported Oct 2026
Companies: OpenAI
Application Security · File & Media Storage · System Design
Last reported Oct 2026
Companies: Harvey
System Design
Last reported Oct 2026
Design a CI/CD pipeline system that can execute variable-length tasks organized in stages, where each deployment event triggers a sequence of tasks that must be…
Companies: Apple, OpenAI
Last reported Oct 2026