System design

Snowflake System Design Questions

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

Practice a Snowflake system design round with me

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

9problems
10candidate reports
1asked more than once
14topics
Start Snowflake System Design Interview→

Topics

Design a Reliable Job Scheduler
2 reports · last seen Jun 2026SchedulingDistributed SystemsEvent Driven
Advanced+7▶ Mock
Design an Interactive Query Execution Notebook
1 report · last seen Aug 2026API DesignSchedulingStorage
Intermediate▶ Mock
Design Calendar Frontend State for Recurring Events
1 report · last seen Aug 2026SchedulingDistributed SystemsStorage
Intermediate+2▶ Mock
Design a Geolocation Search Service
1 report · last seen Jul 2026GeospatialSearchCaching
Intermediate▶ Mock
Design an Audit Logs Service
1 report · last seen Jun 2026SecurityStorageData Pipelines
Intermediate▶ Mock
Design an Automated Jira-Ticket-to-PR System
1 report · last seen Jun 2026AI / MLSchedulingDistributed Systems
Advanced▶ Mock
Design a disk-backed KV store under contention
1 report · last seen Mar 2026DatabasesDistributed SystemsStorage
Advanced+2▶ Mock
Design an ACL authorization checking service
1 report · last seen Jan 2026SecurityDatabasesAPI Design
Intermediate▶ Mock
Design an object store with deduplication
1 report · last seen Dec 2025StorageDistributed SystemsAPI Design
Advanced▶ 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 Snowflake ask?

Candidates reported 9 distinct system design problems at Snowflake between September 2025 and September 2026, including Design a Reliable Job Scheduler, Design an Interactive Query Execution Notebook, Design Calendar Frontend State for Recurring Events.

How to prepare for Snowflake system design interview?

Start with the Snowflake 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 Snowflake?

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. Snowflake tests both.