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 222 Companies08.11.2026
Showing 20 results
Role
Amazon logo
Amazon
Medium
Software Engineer Locked

High Availability and Failover for a Primary-Replica Database

This question evaluates a candidate's understanding of database high-availability design, including replication semantics, failure detection, and fail...

System Design
12
0
90 people solved
Jun 19, 2026
OpenAI logo
OpenAI
Medium
Software Engineer Locked

Design an Offline Merchant Payment System with Reconciliation

Prepare for a OpenAI system design interview about design an offline merchant payment system with reconciliation. This question focuses on requirement...

System Design
13
0
123 people solved
Jun 22, 2026
Revolut logo
Revolut
Medium
Software EngineerNew Grad

Design multi-region banking data synchronization

System design: Global bank with multi-region data consistency A digital bank operates in multiple geographic regions (e.g., EU, US, APAC). Users can l...

System Design
36
0
451 people solved
Feb 11, 2026
Microsoft logo
Microsoft
Medium
Software EngineerSenior+ Locked

Design a Metrics Ingestion Pipeline

This question evaluates a candidate's ability to design a large-scale distributed system for ingesting time-series metrics at high throughput. It test...

System Design
7
0
58 people solved
Jun 11, 2026
Zoox logo
Zoox
Medium
Software Engineer

Design Nearby Search for Autonomous Vehicles

Design a nearby-search system for autonomous vehicles. A query supplies a location and search criteria, and the system returns nearby vehicles that cu...

System Design
3
0
36 people solved
May 11, 2026
Anthropic logo
Anthropic
Medium
Software Engineer Locked

How to stream a large file to 1000 hosts fastest

This question evaluates system design and distributed-systems skills, especially bandwidth and bottleneck analysis, replication and pipelining trade-o...

System Design
255
0
2475 people solved
Mar 1, 2026
Chicago logo
Chicago
Medium
Software Engineer

Design a Pre-Trade Risk Check for an Electronic Order Path

Design a Pre-Trade Risk Check for an Electronic Order Path Design a pre-trade risk-checking service for an electronic trading path. A strategy submits...

System Design
1
0
16 people solved
Jul 1, 2026
Coinbase logo
Coinbase
Hard
Software Engineer

Design Crypto Order Routing

Design the order-placement system for a cryptocurrency trading product. The product lets users place, cancel, and track crypto buy and sell orders. Yo...

System Design
60
0
848 people solved
Apr 2, 2026
OpenAI logo
OpenAI
Hard
Software Engineer

Design a CI/CD pipeline with scheduler

Design a production-grade CI/CD pipeline (with its job scheduler) You are designing the internal CI/CD platform for a large engineering organization t...

System Design
76
0
1038 people solved
Aug 13, 2025
Microsoft logo
Microsoft
Medium
Software Engineer Locked

Design a To-Do List Service (CRUD, Auth, Rate Limiting, Caching & API Versioning)

This system design question evaluates practical full-stack architectural thinking across REST API design, authentication, rate limiting, and caching i...

System Design
10
0
150 people solved
Jun 11, 2026
Nubank logo
Nubank
Easy
Software Engineer Locked

Design a chargeback ingestion and export system

This question evaluates system design skills around reliable ingestion and scheduled export of financial transaction records, specifically testing com...

System Design
21
0
167 people solved
Jun 4, 2026
Lead logo
Lead
Medium
Software Engineer

Design Room-Level Hotel Reservations Without Double Booking

Design Room-Level Hotel Reservations Without Double Booking Design a hotel reservation service that models individual room numbers rather than abstrac...

System Design
0
0
13 people solved
Jul 8, 2026
Uber logo
Uber
Medium
Software Engineer Locked

Design a Food Delivery Cart

This question evaluates competency in designing stateful, user-facing subsystems including data modeling, API design, session persistence, caching, co...

System Design
188
1
1423 people solved
Apr 21, 2026
Amazon logo
Amazon
Medium
Software EngineerIntern Locked

Design Human Avoidance for Warehouse Robots

This question evaluates sensor fusion, perception-to-motion data flow, short-horizon motion planning, and real-time safety-critical decision-making fo...

System Design
26
0
370 people solved
May 11, 2026
Decagon logo
Decagon
Medium
Software Engineer AI Locked

Design an AI Gateway

This question evaluates system design competencies for a multi-tenant AI gateway, including architectural design, unified API and authentication patte...

System Design
46
0
320 people solved
Feb 17, 2026
Palantir logo
Palantir
Easy
Software Engineer

Design a Server Metrics Monitor

Design a server metrics monitoring system that periodically pulls metrics from a fleet of servers and makes them available for dashboards and alerting...

System Design
15
0
247 people solved
Mar 8, 2026
Optiver logo
Optiver
Hard
Software Engineer

Design a topic-based news subscription system

Topic-Based News Subscription Service — Design and Implementation Context Build an in-memory service that manages subscribers and delivers relevant ne...

System Design
70
0
1220 people solved
Sep 6, 2025
Pinterest logo
Pinterest
Medium
Software Engineer Locked

Design Catalog Update Pipeline

This question evaluates a candidate's ability to design scalable, fault-tolerant catalog update pipelines, including partitioning for horizontal scala...

System Design
21
0
343 people solved
Feb 1, 2026
Rippling logo
Rippling
Easy
Software Engineer

Design a news aggregator system

Rippling Onsite — Two Parts This Software Engineer onsite has two parts: a system design and a short coding follow-up. Both are below. Treat them as o...

System Design
186
0
1377 people solved
Dec 5, 2025
Harvey logo
Harvey
Medium
Software Engineer

Design a Cloud File Storage Service

Design a cloud file storage and collaboration service similar to Google Drive or Dropbox. At a high level, the service must let users store files in a...

System Design
15
0
229 people solved
Apr 12, 2026

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