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
Roblox logo
Roblox
Medium
Software Engineer Locked

Design a Scalable Likes System

This question evaluates system design and distributed-systems skills, specifically scalability, consistency, API and data schema design, indexing stra...

System Design
25
0
258 people solved
Apr 1, 2026
Bytedance logo
Bytedance
Medium
Software Engineer Locked

Design Real-Time Trending Likes

This question evaluates skills in designing scalable, low-latency real-time analytics systems, covering stream processing, time-windowed aggregations,...

System Design
4
0
32 people solved
May 26, 2026
Moveworks logo
Moveworks
Medium
Software Engineer

Design a car rental booking system

System Design: Car Rental Booking System Design an online car rental system (like Hertz or Avis) that lets users search for available rental cars, get...

System Design
71
0
528 people solved
Dec 15, 2025
Palantir logo
Palantir
Medium
Software Engineer Locked

Design a compliant multi-tenant analytics platform

This question evaluates system design and security competencies, including multi-tenant architecture, complex authorization and attribute-based access...

System Design
46
0
344 people solved
Jan 6, 2026
Rippling logo
Rippling
Medium
Software Engineer

Design expense rules engine and return type

Design a Rules Engine for Corporate Card Expenses Context We offer a corporate credit card that employees use for business expenses. Managers set poli...

System Design
180
0
1681 people solved
Aug 7, 2025
Optiver logo
Optiver
Hard
Software Engineer

Design a satellite propagation simulator

Design a satellite propagation simulator Object-Oriented SatelliteNetwork: Message Propagation Simulator Design and implement an object-oriented Satel...

System Design
51
0
401 people solved
Jul 16, 2025
Applied logo
Applied
Medium
Software Engineer

Design Sensor Data Processing With AI-Assisted Implementation

Design a system that ingests sensor data, processes it, stores it, and supports queries over the processed results. In the coding round, the candidate...

System Design
4
0
33 people solved
Jul 5, 2026
Asana logo
Asana
Medium
Software Engineer

Design a Twitter-like service

Design a simplified Twitter-like system that supports: - Users can post short messages (tweets). - Users can follow/unfollow other users. - Home timel...

System Design
20
0
202 people solved
Jan 7, 2026
Brex logo
Brex
Medium
Software Engineer

Build AI-Assisted Full-Stack Transactions App

Build a minimal full-stack app for monetary transactions This is the "AI coding" round: using an AI coding tool of your choice (e.g., Cursor), build a...

System Design
44
0
484 people solved
Aug 14, 2025
Fora Travel logo
Fora Travel
Medium
Software Engineer

Design Emergency Notification System

Design a disaster or emergency notification system for an organization such as a city government, university, or large company. The system should allo...

System Design
6
1
62 people solved
Apr 6, 2026
Databricks logo
Databricks
Hard
Software Engineer Locked

Design a Visa-like payment processing system

This question evaluates a candidate's ability to design a secure, low-latency card payment processing network, testing knowledge of distributed system...

System Design
26
0
457 people solved
Feb 12, 2026
Airbnb logo
Airbnb
Medium
Software Engineer Locked

Design a booking system

This question evaluates system design skills including distributed systems, data modeling, concurrency control, consistency models, API design, scalab...

System Design
72
0
719 people solved
Feb 12, 2026
PayPal logo
PayPal
Medium
Software Engineer

Design a Payment Fraud Detection Service

Design a real-time fraud detection service for a payment platform. When a user submits a payment attempt, the platform calls your service before autho...

System Design
10
0
85 people solved
Apr 14, 2026
Rippling logo
Rippling
Hard
Software Engineer Locked

Design a Hotel Booking System

This question evaluates system design and backend architecture competencies, including data modeling, transactional integrity, concurrency control, sc...

System Design
38
0
367 people solved
Feb 1, 2026
Uber logo
Uber
Medium
Software Engineer

Design cart and pricing engine classes

Design the core classes and interfaces for a cart & pricing engine for a food delivery marketplace (e.g., Uber Eats). This is an object-oriented / low...

System Design
33
0
376 people solved
Jan 11, 2026
LinkedIn logo
LinkedIn
Medium
Software EngineerSenior+

Scale a Distributed Randomized Multiset

After designing the randomized multiset on a single machine, explain how you would scale it across multiple servers. The distributed system should sup...

System Design
21
0
161 people solved
Apr 2, 2026
Shopify logo
Shopify
Hard
Software Engineer

Design a rare-book lending and returns system

Design a rare-book lending and returns system System Design: Rare Books Circulation Across Multiple Branches Context Design a system to manage borrowi...

System Design
111
0
794 people solved
Jul 16, 2025
Headway logo
Headway
Medium
Software Engineer

Handle traffic spikes and estimate server capacity

Scenario You are designing and operating a backend service that receives API requests from clients. Recently, the service becomes slow or times out wh...

System Design
12
0
141 people solved
Feb 11, 2026
Robinhood logo
Robinhood
Easy
Software Engineer

Design a distributed job scheduler service

Design a distributed job scheduling system — a cloud-hosted, microservice-based service that lets clients register tasks to run on a schedule and runs...

System Design
57
0
409 people solved
Dec 8, 2025
Walmart Labs logo
Walmart Labs
Medium
Software Engineer

Design an online ticket marketplace

Design a Ticketmaster-like system for discovering events and buying tickets. Your design should cover: - Functional requirements (e.g., browse/search ...

System Design
14
0
134 people solved
Mar 4, 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