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 801–825
Design a system that displays the top K most played songs from music platforms (such as Spotify, YouTube, Apple Music), allowing users to view their…
Companies: Meta, Monzo
Last reported Mar 2026
Design a system that presents personalized credit card product offers to existing customers, allows customers to query their transaction history, and generates monthly…
Companies: Capital One
Last reported Mar 2026
Design a credit card service system that allows users to view account details and transaction history, while processing and approving or declining payment transactions.
Companies: Capital One
Last reported Mar 2026
Design a scalable test automation infrastructure for a multi-tenant platform that processes inputs from a single queue (supporting pre-MR, MR, and pipeline ingress types) and…
Companies: SoFi
Last reported Mar 2026
Design a checkout system for a local grocery store that allows cashiers and customers to process purchases, handle payments, and manage transactions reliably, including…
Companies: Expedia
Last reported Mar 2026
Design a system that manages asset prices and automatically propagates price changes to related assets through predefined dependency relationships modeled as a DAG.
Companies: Apple, Bloomberg
Last reported Mar 2026
Design a Demand-Side Platform (DSP) Bidder system that handles campaign data updates, including the end-to-end flow of what happens when a user creates or modifies…
Companies: The Trade Desk
Last reported Mar 2026
Companies: Meta
System Design
Last reported Mar 2026
Companies: Uber
System Design
Last reported Mar 2026
Money movement across unreliable external systems: idempotent charges, auditable balances, concurrent refunds and payouts, and reconciliation.
Companies: OpenAI
double-entry-ledger · idempotency · payments · reconciliation
Last reported Mar 2026
Companies: Apple
System Design
Last reported Mar 2026
Design a system that allows users to create, store, and manage questions with proper formatting and categorization.
Companies: Google
Last reported Mar 2026
Companies: Meta
System Design
Last reported Mar 2026
Design a service that can efficiently check if a username exists in the system. Consider storage mechanisms, search strategies, and handling of false positives when…
Companies: Uber
Last reported Mar 2026
Companies: OpenAI
Real-Time Systems · System Design
Last reported Mar 2026
Design an expense sharing application like Splitwise that allows users to track shared expenses, split bills among friends, and settle debts with automatic calculations and…
Companies: Microsoft, Pine Labs
Last reported Mar 2026
Design a travel recommendation system where users select a line of business (flights, hotels, or packages) and receive personalized trip bundle recommendations. Users who…
Companies: Expedia
Last reported Mar 2026
Design a reward system that allows users to earn points or coins based on various activities such as receiving likes, writing reviews, or completing other…
Companies: Amazon
Last reported Mar 2026
Companies: Decagon
ML System Design · System Design Fundamentals
Last reported Mar 2026
Design a system that can handle asynchronous task processing, allowing users to submit jobs that are processed in the background and provide status updates and…
Companies: Palo Alto Networks
Last reported Mar 2026
Design a system that allows users to check COVID-19 risk levels and safety information for specific locations, and receive real-time updates about exposure risks in…
Companies: Google
Last reported Mar 2026
Companies: Airbnb
System Design · System Design Fundamentals
Last reported Mar 2026
Companies: Meta
System Design
Last reported Mar 2026