Companies
Amazon1072 questions
Meta547 questions
Google520 questions
ByteDance / TikTok443 questions
Uber346 questions
Microsoft293 questions
OpenAI225 questions
Snowflake206 questions
Apple192 questions
Stripe227 questions
Databricks127 questions
Pinterest118 questions
DoorDash146 questions
Netflix101 questions
Citadel / Citadel Securities143 questions
LinkedIn140 questions
Roblox96 questions
Capital One135 questions
Anthropic113 questions
IBM133 questions
Bloomberg124 questions
Salesforce121 questions
Oracle120 questions
Coinbase94 questions
Airbnb111 questions
Goldman Sachs111 questions
Rippling92 questions
Waymo102 questions
Snapchat100 questions
JPMorgan Chase86 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.
206
questions
Last updated
Before you start
Showing 74 of 74
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
