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 101–125
Companies: Databricks
System Design · System Design Fundamentals
Last reported Oct 2026
Companies: Headway
System Design
Last reported Oct 2026
Companies: OpenAI
Fault Tolerance & Failover · System Design · System Design Fundamentals
Last reported Oct 2026
Companies: Snowflake
System Design · System Design Fundamentals
Last reported Oct 2026
Companies: OpenAI
Containers & Orchestration · System Design · System Design Fundamentals
Last reported Oct 2026
Design a resilient log ingestion system that collects and forwards logs from a product to customers' SIEM instances, optimizing for high availability, fault tolerance, and…
Companies: Zscaler
Last reported Oct 2026
Design a multi-tenant policy configuration and delivery system that allows administrators to define, manage, and distribute policies to nodes configured in the cloud as well…
Companies: Zscaler
Last reported Oct 2026
Design a remote code execution system similar to platforms like LeetCode, where users can write, submit, and execute code in multiple programming languages in a…
Companies: Oracle
Last reported Oct 2026
Companies: OpenAI
Fault Tolerance & Failover · Multiplayer Game Systems · System Design
Last reported Oct 2026
Design a risk assessment service that enables the Buyer and Risk Prevention Team to automatically detect and evaluate potential risks during order purchases, including fraud…
Companies: Amazon, Payment Startup
Last reported Oct 2026
Design a system that efficiently retrieves top-k items (songs, videos, hashtags, etc.) based on user activity or engagement metrics within specified time windows. The system…
Companies: Amazon, Atlassian, Bloomberg, eBay +10
Last reported Oct 2026
High-volume event aggregation: duplicate delivery, hot ads, late events, fast window queries, and reconciling live counts with final billing totals.
Companies: Amazon, Google, Meta, Rippling +4
deduplication · event-time · hot-keys · reconciliation
Last reported Oct 2026
Design an anti-phishing backend system for Chrome that intercepts navigation to malicious websites and shows users a warning page, while still allowing them to proceed…
Companies: Google
Last reported Oct 2026
A shared API entry point must enforce request policies, translate protocols, and isolate failures at high request rates.
Companies: Cisco, MongoDB
authentication · configuration-distribution · fault-isolation · protocol-translation
Last reported Oct 2026
Companies: Instacart
System Design · System Design Fundamentals
Last reported Oct 2026
Design a recommendation system that analyzes user preferences and behavior to suggest relevant content, products, or services with personalized rankings and filtering capabilities.
Companies: Disney, Goldman Sachs, LinkedIn, Meta +1
Last reported Oct 2026
Design a publish-subscribe messaging system where publishers can send messages to topics and subscribers can listen to those topics. Messages are lost if no subscribers…
Companies: Microsoft, Roblox
Last reported Oct 2026
Companies: Oracle
System Design
Last reported Oct 2026
Design a system that allows merchants to create and manage product listings via single or bulk updates, while enabling regular users to browse and view…
Companies: Pinterest
Last reported Oct 2026
Companies: OpenAI
Distributed Coordination · Multiplayer Game Systems · System Design
Last reported Oct 2026
Companies: Amazon
System Design · System Design Fundamentals
Last reported Oct 2026
Algorithm trade-offs (fixed window, sliding log, sliding counter, token bucket), placement, distributed atomic counting, failure modes.
Companies: Amazon, Anthropic, Apple, Freshworks +14
api-gateway · atomicity · Concurrency · Consistency & Availability
Last reported Oct 2026
Design a system that ingests and processes logs from multiple services to extract useful insights, including the ability to track 5xx errors per service and…
Companies: Amazon, Apple, GitHub
Last reported Oct 2026
Design a payment reconciliation system that receives settlement files from multiple banks in varying formats and frequencies, reconciles them against recorded transactions from…
Companies: Okta
Last reported Oct 2026
Companies: Faire
API Design · System Design · System Design Fundamentals
Last reported Oct 2026