Companies
Amazon973 questions
Meta522 questions
Google462 questions
Uber334 questions
ByteDance / TikTok385 questions
Apple179 questions
Microsoft254 questions
OpenAI204 questions
Snowflake190 questions
Stripe201 questions
Databricks116 questions
DoorDash137 questions
Netflix94 questions
Roblox89 questions
Anthropic105 questions
Bloomberg118 questions
IBM118 questions
Citadel / Citadel Securities115 questions
Coinbase92 questions
LinkedIn108 questions
Capital One106 questions
Salesforce106 questions
Goldman Sachs102 questions
Airbnb98 questions
Oracle97 questions
Pinterest94 questions
Snapchat94 questions
Rippling81 questions
Waymo92 questions
JPMorgan Chase80 questions

Snowflake Interview Question Bank
Snowflake's loop is small and bank-driven: a recruiter screen, two back-to-back coding phone screens, then a virtual onsite that mixes coding, system design, and behavioral. The same handful of coding families (multi-source BFS on a grid, course-schedule variants, tree-node-deletion height problems, transactional KV stores) cycle through most candidates, so recognition speed matters more than novel problem solving.
190
questions
Last updated
Before you start
Showing 73 of 73
OJ Problems
practice in the online judgeBounded Event Stream Unique-Key QueriesImplement a React Kanban Board with Ordered Task MovesParallel Courses IIISliding Window Rate LimiterAsynchronous Distributed Tree Count AggregationPrune an N-ary Tree to a Maximum DepthDesign a Concurrent Rate Limiter with Deferred RequestsWiki Hopper: Crawl All Reachable PagesThree-Colorability of an Undirected GraphRewrite Tree with Subtree SumsShortest Distance to Target CharacterSort Colors in a RecordCollection In-PlaceDelete a Node from a Forest Represented by Parent Index ArrayImplement a JSON ParserDistance from Each 1 to the Nearest 2 in an ArrayShortest Path in a Binary Matrix with ObstaclesHappy NumberMaximum Number of Events That Can Be Attended IIConnect Four Can Play WinParallel Courses IIIHandle Intervals When Input Is Not SortedRoot Equals Average of All SubtreesDelete Nodes in an N-ary Tree with Children Reattached; Compute Resulting HeightNearest Bathroom Distance for Each Desk in a Grid (Multi-source BFS)Max Height of a Tree Skipping Deleted Nodes + Minimum Deletions to Keep Height ≤ KNearest Bathroom Distance for Each Desk in a GridMinimum Coins to Pay with Overpay and Change AllowedTop-K trending search terms with per-user de-duplicationLeetCode 1600/1610 (uncertain) with follow-upBoundary Traversal of a Full Complete Balanced Binary Tree (Variant)
