Companies
Amazon1082 questions
Meta547 questions
Google528 questions
ByteDance / TikTok446 questions
Uber347 questions
Microsoft301 questions
OpenAI229 questions
Snowflake208 questions
Apple194 questions
Stripe229 questions
Databricks127 questions
Pinterest118 questions
DoorDash146 questions
Citadel / Citadel Securities144 questions
Netflix101 questions
LinkedIn142 questions
Roblox97 questions
Capital One137 questions
IBM135 questions
Anthropic113 questions
Bloomberg125 questions
Salesforce124 questions
Oracle123 questions
Coinbase94 questions
Goldman Sachs112 questions
Airbnb111 questions
Rippling96 questions
Waymo102 questions
Snapchat101 questions
JPMorgan Chase88 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.
208
questions
Last updated
Before you start
Showing 76 of 76
Runtime-Configurable Multi-Tier Rate LimiterBuild an Organizational Reporting ForestDAG Permission Propagation with Allow and Disallow LettersDetect Connect Four from the Latest MoveMinimum Node Deletions to Limit N-ary Tree HeightHeight of an N-ary Tree After Node DeletionsMinimum Fleet Size with Departure and Arrival StationsMinimum Number of Buses for Station SchedulesWeb Crawler Shortest Click Path with Space-Optimal ReconstructionWeb Crawler Minimum Click CountDAG Allow/Disallow Letter PermissionsThrone InheritanceDesign In-Memory File SystemDeep Copy Linked List with Random PointerTarget Course Completion PlanBounded 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 Array
