Software Engineer System Design Interview Questions

Practice 1,082 real System Design interview questions for Software Engineer roles. From companies including Meta, OpenAI, Amazon, Anthropic, Google.

1.1k Questions 223 Companies08.16.2026
Showing 20 results
Role
Whatnot logo
Whatnot
Medium
Software Engineer

Propose and Validate a Mobile App Improvement

Assume you are working on a consumer mobile app. Propose one product improvement that could improve user engagement, retention, or conversion. Your an...

System Design
6
0
59 people solved
Jan 24, 2026
Databricks logo
Databricks
Medium
Software Engineer Locked

Design KV store with sliding-window QPS metrics

This question evaluates designing an in-memory key–value store with sliding-window throughput metrics, testing competencies in data structures, concur...

System Design
21
0
269 people solved
Nov 8, 2025
Nextdoor logo
Nextdoor
Medium
Software Engineer

Design a Scalable Job Scheduler

Design a job scheduler for a small startup, then explain how you would evolve it to support roughly 100x more scheduled tasks. The system should: - Al...

System Design
24
0
225 people solved
Mar 16, 2026
BlackRock logo
BlackRock
Easy
Software Engineer Locked

Design a parking lot system

This question evaluates system design competencies such as scalable distributed architecture, real-time state management, data modeling, API design, c...

System Design
5
0
98 people solved
Jan 22, 2026
Ramp logo
Ramp
Medium
Software Engineer Locked

Design a banking system with payments and merging

This question evaluates competency in large-scale system design for financial backends, covering distributed transactions, consistency and idempotency...

System Design
103
0
719 people solved
Jan 22, 2026
LinkedIn logo
LinkedIn
Medium
Software Engineer

Design a company-wide monitoring system

You are asked to design a monitoring system used company-wide. Goals - Collect and query telemetry for many services/hosts - Support alerting and dash...

System Design
9
0
149 people solved
Nov 21, 2025
xAI logo
xAI
Hard
Software Engineer

Design a follower push-notification system

Design a notification system for a social product: - When a user publishes a new post, the system should send push notifications to that user’s follow...

System Design
25
0
208 people solved
Feb 7, 2026
StubHub logo
StubHub
Medium
Software Engineer

Design Event Email System

Design Event Email System Design an event system that can manage at least 1,000,000 concurrent events and send notification emails to every registered...

System Design
43
0
359 people solved
Aug 4, 2025
Hot Agent Startup logo
Hot Agent Startup
Medium
Software Engineer

Design Flight Booking and Voting Systems

Answer both system design prompts. Part A: Flight Ticket Booking System Design the backend for a flight ticket booking product. The system should supp...

System Design
2
0
28 people solved
Apr 3, 2026
Soti logo
Soti
Medium
Software Engineer

Design an IP blacklist API

Design an API and backend service for an IP firewall blacklist system. The service should allow security administrators or automated abuse-detection s...

System Design
1
0
16 people solved
Apr 23, 2026
Rippling logo
Rippling
Medium
Software Engineer

Design a Personalized News Feed Aggregator

Design a personalized news-feed system that ingests articles from many sources and builds a home feed. Users may follow topics and sources. A new user...

System Design
0
0
5 people solved
Apr 2, 2026
Netflix logo
Netflix
Hard
Software Engineer

Design viewport dedup for Netflix home page

Design viewport dedup for Netflix home page Design the Above-the-Fold Deduplicated Home Page Rendering Context You are designing the initial viewport ...

System Design
31
0
307 people solved
Aug 1, 2025
Salesforce logo
Salesforce
Medium
Software Engineer

Design a Multi-Vendor Integration Platform

Design a Multi-Vendor Integration Platform Prompt Design a platform that connects a product to many third-party vendors such as email and team-messagi...

System Design
2
0
26 people solved
Jan 18, 2026
Anthropic logo
Anthropic
Hard
Software Engineer

Design a scalable network I/O service

System Design: High-Volume Network I/O Backend (Files and Streaming) Context Design a backend service that supports millions of users uploading and do...

System Design
31
0
359 people solved
Sep 6, 2025
Anrok logo
Anrok
Hard
Software Engineer

Design async batched key-value fetcher

Design an async, batched key-value fetcher with a 100 ms window Context You have a single-threaded, event-loop environment (e.g., JS/TS). A backend en...

System Design
15
0
246 people solved
Sep 6, 2025
Stripe logo
Stripe
Hard
Software Engineer

Design a local activity counter service

System Design: Near-Real-Time Activity Counting Service Context Build a service that ingests high-throughput client events and provides near-real-time...

System Design
16
0
132 people solved
Sep 6, 2025
Ramp logo
Ramp
Hard
Software Engineer

Count Visits in One Minute

Design a system that can report the number of website visits in the most recent 1-minute sliding window. The website may receive high traffic, and the...

System Design
37
0
423 people solved
Jan 17, 2026
Axon logo
Axon
Medium
Software Engineer Locked

Design an image-to-multilanguage translator

This question evaluates a candidate's ability to design a scalable, low-latency system for processing images with OCR and multilingual translation, ex...

System Design
15
0
200 people solved
Feb 3, 2026
Axon logo
Axon
Hard
Software Engineer

Design a tamper-evident video chain-of-custody audit system

Design a tamper-evident video chain-of-custody audit system System Design: Tamper-Evident Audit Logging for Video Evidence Chain of Custody Design a s...

System Design
40
0
300 people solved
Jul 15, 2025
Confluent logo
Confluent
Hard
Software Engineer

Design a distributed key-value store at scale

Design a distributed key-value store at scale System Design Prompt: Globally Distributed, Read-Optimized Key-Value Store Context and minimal assumptio...

System Design
29
0
293 people solved
Jul 26, 2025

Explore more Software Engineer System Design interview questions

Real questions from candidate reports, grouped by company, topic and role.

By company
Other categories for Software Engineer
System Design questions for other roles
Browse all