Snowflake Online Assessment (OA) Questions
These are the 11 online assessment (OA) questions Snowflake candidates reported receiving, sorted by how often each was reported, and all of them are free to read. Dynamic Programming OA Problems leads at 2×. Every question shows when it was last reported; the catalog refreshes monthly.
Part of the full catalog of Snowflake interview questions, covering every round.
Key facts
- •11 distinct OA questions indexed
- •12 candidate reports across those questions
- •Most reported: Dynamic Programming OA Problems — 2× (last seen March 2025)
- •All 11 free to read, no account needed
- •OA reports span February 2025 – June 2026
- •1 of 11 question pages mentions HackerRank
- •Refreshed monthly · last updated October 2026
Which Snowflake rounds ask OA questions?
The Snowflake rounds below are where these questions come up. Counts are distinct questions, not times asked.
Most reported: Dynamic Programming OA Problems — 2×
Which Snowflake OA questions get asked most?
Sorted by candidate-report frequency. Click any question for the full breakdown.
| Question | Round | Reported | Last seen |
|---|---|---|---|
| Dynamic Programming OA ProblemsFree A set of dynamic programming problems commonly appearing in Snowflake and similar companies' OAs (HackerRank format, Java or C++ only). Reported problems… | OA | 2× | March 2025 |
| String Formation OAFree Count the number of ways to form a target string by selecting characters from columns of a word… | OA | 1× | September 2025 |
| Heap Problem: Repeatedly Halve Maximum ValueFree Given a collection of values, repeatedly find the maximum value and halve it (integer or floating-point division). Perform this operation some number… | OA | 1× | March 2025 |
| String Pattern OAFree Given a string pattern problem (Snowflake OA classic question), determine whether a target string can be formed or matched according to certain… | OA | 1× | March 2025 |
| Work Schedule OAFree A schedule constraint satisfaction problem. Given a set of workers and scheduling constraints (such as shift assignments, availability windows, or coverage requirements),… | OA | 1× | March 2025 |
| Efficient Scaling OAFree You are given a data processing pipeline consisting of n services. The i-th service has an initial throughput of throughput[i], and each… | OA | 1× | September 2025 |
| Minimum Value Weight OAFree An optimization problem requiring minimization of a 'weight' value under certain constraints. Full problem details were shared via screenshots in the original… | OA | 1× | March 2025 |
| Filter System with Dynamic BlacklistFree Design an OOD filter system with three methods: 1. processFilter(int value) — dynamically add or remove a value from a blacklist filter.… | OA | 1× | June 2026 |
| String Transformation (LeetCode 2851)Free Given strings, perform a series of transformations according to a defined pattern (LeetCode 2851 'String Transformation'). The problem involves transforming one string… | OA | 1× | March 2025 |
| New Network Protocol OAFree Given a string s, you need to transmit it over a network. The rules are: - If two adjacent characters in a… | OA | 1× | September 2025 |
| Unequal Elements OAFree Given an array or collection of integers, identify or count elements that are unequal/distinct — likely involving finding, counting, or rearranging elements… | OA | 1× | March 2025 |
FAQ
How many OA questions does Snowflake ask?▾
What is the most common Snowflake OA interview question?▾
When does Snowflake send its online assessment?▾
Which platform does Snowflake use for the OA?▾
How soon after applying does Snowflake send the OA?▾
How fresh is AceOffer's Snowflake OA question data?▾
Get the full Snowflake catalog
Every question, every candidate-reported follow-up, and what passers actually do. Monthly refresh.