8 real COF-C03 flashcards, sampled across every domain the exam tests. Each concept card is paired with the misconception card built from the tempting wrong answer - the trap most decks skip. No account, no card.
The full deck has 1064 flashcards. For a domain-by-domain breakdown and a study plan, read the COF-C03 study guide.
schoolConceptSnowflake AI Data Cloud Features and Architecture
What are the three independent layers of the Snowflake architecture?
arrow_downward
Snowflake separates the platform into database storage, query processing (compute via virtual warehouses), and cloud services (coordination, authentication, metadata, optimisation). Each layer scales on its own without affecting the others, which is the defining trait of the architecture.
errorMisconceptionSnowflake AI Data Cloud Features and Architecture
Snowflake's three layers are storage, an in-memory cache, and a reporting layer that renders dashboards.
arrow_downward
An in-memory cache and a reporting layer are not the named architectural layers. The three layers are database storage, query processing, and cloud services. Caching does exist, but only transiently within the compute layer, not as a top-level layer.
schoolConceptPerformance Optimization, Querying, and Transformation
In a Query Profile, what do 'Bytes spilled to local storage' and 'Bytes spilled to remote storage' indicate, and how is the spilling best removed?
arrow_downward
Spilled bytes mean intermediate operator results did not fit in the virtual warehouse memory and overflowed first to local SSD and then to remote storage, which slows execution. Scaling up to a larger warehouse size provisions more memory and local SSD per cluster, so the operators stay in memory and the spilling is reduced or eliminated.
errorMisconceptionPerformance Optimization, Querying, and Transformation
Adding a clustering key on the join columns fixes a query that is spilling bytes to local and remote storage.
arrow_downward
Clustering improves micro-partition pruning, which reduces partitions scanned, not memory pressure. Spilled bytes signal a memory shortfall, so the fix is a larger warehouse size for more memory and local SSD, not better pruning.
schoolConceptAccount Management and Data Governance
In the standard Snowflake role hierarchy, which system-defined role should custom object-creating roles be granted to, and why?
arrow_downward
Grant them to SYSADMIN. SYSADMIN owns the recommended object-creation branch of the hierarchy, so a custom role placed beneath it can build and own databases, warehouses, and schemas while every role above SYSADMIN, including ACCOUNTADMIN, retains the ability to manage those objects.
errorMisconceptionAccount Management and Data Governance
Custom roles that create objects should be granted directly to ACCOUNTADMIN so account settings stay consistent.
arrow_downward
Granting custom object-creating roles directly under ACCOUNTADMIN concentrates excessive privilege at the very top and breaks least privilege. The standard pattern is to grant them to SYSADMIN, which owns the object-creation branch; higher roles still inherit management ability.
schoolConceptData Loading, Unloading, and Connectivity
How do you stage local files for one specific target table in Snowflake without creating any stage object first?
arrow_downward
Every table automatically has an implicit table stage addressed as @%table_name. It needs no CREATE STAGE step and is intended for files that load into that one table, so COPY INTO can reference the staged files directly by that name.
errorMisconceptionData Loading, Unloading, and Connectivity
A Snowflake user stage (@~) is automatically scoped to whichever single table you later load from it.
arrow_downward
The user stage exists per user and is referenced with @~, but it is not bound to any one table. It can hold files destined for many tables, so the claimed automatic single-table scoping does not exist.
Examworthy is not affiliated with or endorsed by Snowflake. All flashcards are original, drawn from our own blueprint-aligned practice questions. We never reproduce live exam items. COF-C03 and related marks belong to their respective owners.