System design

Google System Design Questions

Every system design problem candidates reported at Google between September 2025 and September 2026, most-asked first. Each one links to a full solution. Tick them off as you go.

Practice a Google system design round with me

I'm Alex. I'll pick one of these Google questions and interview you on it: scope, design, and deep dives.

20problems
22candidate reports
1asked more than once
22topics
Start Google System Design Interview→

Topics

Design a Billing-Token Rate Limiter for AI Agents
3 reports · last seen Aug 2026Rate LimitingDistributed SystemsAPI Design
Intermediate+9▶ Mock
Design a Large-Scale Polite Web Crawler
1 report · last seen Aug 2026Distributed SystemsStorageSearch
Advanced+2▶ Mock
Design a Personalized Weekly Deals Service
1 report · last seen Jul 2026AI / MLData PipelinesDistributed Systems
Advanced▶ Mock
Match Tagged Problems to Skilled Programmers at Scale
1 report · last seen Jun 2026AlgorithmsDistributed SystemsScheduling
Advanced▶ Mock
Design a Task Scheduler for Opaque Long-Running GPU Jobs ("Design Sora")
1 report · last seen Jun 2026AI / MLSchedulingDistributed Systems
Advanced▶ Mock
Design a Security Monitoring Framework
1 report · last seen May 2026SecurityObservabilityData Pipelines
Advanced▶ Mock
Design an Online Coding Judge Platform
1 report · last seen May 2026Distributed SystemsSecurityScheduling
Intermediate▶ Mock
Design Calendar Event Conflict Handling
1 report · last seen Apr 2026SchedulingDistributed SystemsStorage
Intermediate+2▶ Mock
Design an Embeddable Streaming Chat Interface
1 report · last seen Apr 2026AI / MLReal-timeDistributed Systems
Advanced+2▶ Mock
Visualize More Than One Hundred Million Map Points
1 report · last seen Apr 2026GeospatialFrontendData Pipelines
Advanced▶ Mock
Design an Enterprise AI Adoption Agent for a Global Company
1 report · last seen Mar 2026AI / MLSecurityDistributed Systems
Advanced▶ Mock
Design a pub-sub replay system
1 report · last seen Mar 2026MessagingDistributed SystemsStorage
Advanced▶ Mock
How to host many domains on one IP?
1 report · last seen Feb 2026NetworkingSecurityDistributed Systems
Beginner▶ Mock
Design street-view image ingestion and storage system
1 report · last seen Jan 2026MediaStorageData Pipelines
Advanced▶ Mock
Design a global real-time notification system
1 report · last seen Jan 2026Real-timeMessagingDistributed Systems
Advanced+5▶ Mock
Design nearest-available-taxi lookup with updates
1 report · last seen Jan 2026GeospatialReal-timeDistributed Systems
Advanced+2▶ Mock
Design large-scale near-duplicate video detection
1 report · last seen Jan 2026AI / MLMediaSearch
Advanced▶ Mock
Design a Twitter hashtag metrics aggregator
1 report · last seen Dec 2025AnalyticsReal-timeAlgorithms
Advanced+4▶ Mock
Design a global restaurant menu update system
1 report · last seen Nov 2025Distributed SystemsCDNCaching
Intermediate▶ Mock
Design lexicographic range query word store
1 report · last seen Oct 2025StorageAlgorithmsDatabases
Intermediate▶ Mock

Duplicate reports of the same problem are merged and counted.

Practice with a Mock Interview

Apply these questions in a live system design mock interview with InterviewSkool's AI interviewer.

Start System Design Interview →

Frequently Asked Questions

What system design questions does Google ask?

Candidates reported 20 distinct system design problems at Google between September 2025 and September 2026, including Design a Billing-Token Rate Limiter for AI Agents, Design a Large-Scale Polite Web Crawler, Design a Personalized Weekly Deals Service.

How to prepare for Google system design interview?

Start with the Google problems reported most often, work through each full solution, then practice explaining a design end to end under time pressure in a mock interview.

What is the difference between HLD and LLD at Google?

HLD (High-Level Design) focuses on system architecture, scalability, and component interactions. LLD (Low-Level Design) dives into class diagrams, API contracts, and database schemas. Google tests both.