Software Engineer System Design Interview Questions

Practice 1,093 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
Roblox logo
Roblox
Medium
Software Engineer Locked

Design a Scalable Like Counter

This question evaluates a candidate's competence in large-scale system design, covering scalability, high-throughput write handling, read-optimized co...

System Design
7
0
88 people solved
Sep 25, 2025
OpenAI logo
OpenAI
Hard
Software Engineer

Design an in-memory key-value database

Design an in-memory key-value database Design an In-Memory Key–Value Database (Technical Screen) Context Build an in-memory key–value (KV) database th...

System Design
37
0
291 people solved
Jul 31, 2025
LinkedIn logo
LinkedIn
Hard
Software Engineer

Design Top K ranking system

Design Top K ranking system System Design: Real-time Top-K from a Large/Streaming Dataset Context You receive a continuous, high-volume stream of even...

System Design
19
0
161 people solved
Jul 29, 2025
LinkedIn logo
LinkedIn
Medium
Software Engineer

Design an in-memory key-value store using maps

Design a low-level key-value store library (like an embedded storage engine) under an interview constraint: you may use only map/dictionary-like data ...

System Design
19
0
142 people solved
Nov 21, 2025
Robinhood logo
Robinhood
Medium
Software Engineer

Design a secure trading app on AWS

Scenario Design a secure, Robinhood-like mobile/web application on AWS, with a deep dive into: 1. User profile management (account creation, authentic...

System Design
18
0
216 people solved
Oct 21, 2025
LinkedIn logo
LinkedIn
Medium
Software Engineer

Design scalable job scheduler and query dashboard

Design a scalable, fault-tolerant job scheduling system. The system should allow clients to schedule background jobs (for example, sending emails or r...

System Design
10
0
113 people solved
Nov 20, 2025
Anthropic logo
Anthropic
Medium
Software Engineer Locked

Design a prompt-sharing platform

This question evaluates system design competencies including product and backend architecture, data modeling and indexing, permission and sharing mode...

System Design
23
0
241 people solved
Oct 19, 2025
League logo
League
Medium
Software Engineer

Design scalable insurance claims processing system

Design an end-to-end insurance claims processing system for a health-focused insurer. The system handles a claim's full lifecycle — from submission, t...

System Design
24
0
167 people solved
Oct 17, 2025
Airbnb logo
Airbnb
Hard
Software EngineerSenior+

Design a fast host listing metrics page

Design the backend for a host (landlord) listings page. User flow: - Host opens a page showing many of their listings. - Host selects a date range. - ...

System Design
39
0
493 people solved
Dec 20, 2025
Uber logo
Uber
Hard
Software Engineer

Design a ride-hailing platform like Uber

You are asked to design a large-scale ride-hailing platform similar to Uber. Requirements Functional requirements - Riders can: - Sign up, log in, a...

System Design
24
0
171 people solved
Nov 17, 2025
Warner Bros Discovery logo
Warner Bros Discovery
Medium
Software Engineer

Design an ad content delivery system with A/B testing

Design an ad content delivery (ad serving) system that selects and serves ads to users, and supports A/B testing / experimentation. Core scenario A cl...

System Design
10
0
92 people solved
Nov 15, 2025
Salesforce logo
Salesforce
Medium
Software Engineer Locked

Design an analytics dashboard for an AI chat app

This question evaluates a candidate's ability to design scalable observability and analytics systems for an AI chat product, including considerations ...

System Design
15
0
196 people solved
Jan 22, 2026
TikTok logo
TikTok
Medium
Software Engineer Locked

Design a distributed key-value store

This question evaluates understanding of distributed systems concepts such as data partitioning, replication, consistency models, fault tolerance, sca...

System Design
6
0
79 people solved
Jan 22, 2026
HubSpot logo
HubSpot
Medium
Software Engineer Locked

Design a video streaming platform like Netflix/YouTube

This question evaluates a candidate's competence in designing large-scale video streaming systems, covering distributed systems architecture, scalabil...

System Design
20
0
147 people solved
Jan 22, 2026
Netflix logo
Netflix
Medium
Software Engineer Locked

Design homepage viewport rendering with deduplication

This question evaluates system architecture and backend–client design competencies, including viewport-based fetching, cross-module deduplication, pag...

System Design
27
0
267 people solved
Mar 1, 2026
Bobyard logo
Bobyard
Medium
Software Engineer

Design a client-side comment system

Scenario You are asked to build a client-side comment system (no backend required). The focus is on data modeling, UI behavior, and persistence. Requi...

System Design
5
0
48 people solved
Mar 1, 2026
Netflix logo
Netflix
Easy
Software Engineer

Design a crash-resilient file system

Prompt Design a resilient file system that can recover file contents correctly after a system crash (e.g., power loss / kernel panic). The interviewer...

System Design
15
0
308 people solved
Dec 16, 2025
Netflix logo
Netflix
Hard
Software Engineer Locked

Design an ads audience targeting system

This question evaluates skills in large-scale system design, data modeling for massive audience membership, low-latency lookup mechanisms, and operati...

System Design
116
1
1084 people solved
Jan 20, 2026
OpenAI logo
OpenAI
Hard
Software Engineer Locked

Design a payment processing system

This question evaluates system-design competency in building reliable payment workflows, covering distributed transaction handling, idempotent APIs, a...

System Design
33
0
365 people solved
Dec 15, 2025
MongoDB logo
MongoDB
Hard
Software EngineerSenior+

Design a scalable resume search system

Design a scalable resume search system System Design: Resume Search Platform Context A recruiting company needs a platform where applicants can upload...

System Design
9
0
194 people solved
Jul 15, 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