Summer Sale Special - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: xmaspas7

Easiest Solution 2 Pass Your Certification Exams

COF-C03 Snowflake SnowPro Core Certification 2026 Exam Free Practice Exam Questions (2026 Updated)

Prepare effectively for your Snowflake COF-C03 SnowPro Core Certification 2026 Exam certification with our extensive collection of free, high-quality practice questions. Each question is designed to mirror the actual exam format and objectives, complete with comprehensive answers and detailed explanations. Our materials are regularly updated for 2026, ensuring you have the most current resources to build confidence and succeed on your first attempt.

Page: 3 / 9
Total 1120 questions

Which of the following can be executed/called with Snowpipe?

A.

A User Defined Function (UDF)

B.

A stored procedure

C.

A single copy_into statement

D.

A single insert__into statement

Which command is used to unload data from a Snowflake table into a file in a stage?

A.

COPY INTO

B.

GET

C.

WRITE

D.

EXTRACT INTO

What is the purpose of an External Function?

A.

To call code that executes outside of Snowflake

B.

To run a function in another Snowflake database

C.

To share data in Snowflake with external parties

D.

To ingest data from on-premises data sources

Which Snowflake objects track DML changes made to tables, like inserts, updates, and deletes?

A.

Pipes

B.

Streams

C.

Tasks

D.

Procedures

True or False: Fail-safe can be disabled within a Snowflake account.

A.

True

B.

False

What tasks can be completed using the copy command? (Select TWO)

A.

Columns can be aggregated

B.

Columns can be joined with an existing table

C.

Columns can be reordered

D.

Columns can be omitted

E.

Data can be loaded without the need to spin up a virtual warehouse

A company ' s security audit requires generating a report listing all Snowflake logins (e.g.. date and user) within the last 90 days. Which of the following statements will return the required information?

A.

SELECT LAST_SUCCESS_LOGIN, LOGIN_NAMEFROM ACCOUNT_USAGE.USERS;

B.

SELECT EVENT_TIMESTAMP, USER_NAMEFROM table(information_schema.login_history_by_user())

C.

SELECT EVENT_TIMESTAMP, USER_NAMEFROM ACCOUNT_USAGE.ACCESS_HISTORY;

D.

SELECT EVENT_TIMESTAMP, USER_NAMEFROM ACCOUNT_USAGE.LOGIN_HISTORY;

What happens when a cloned table is replicated to a secondary database? (Select TWO)

A.

A read-only copy of the cloned tables is stored.

B.

The replication will not be successful.

C.

The physical data is replicated

D.

Additional costs for storage are charged to a secondary account

E.

Metadata pointers to cloned tables are replicated

The fail-safe retention period is how many days?

A.

1 day

B.

7 days

C.

45 days

D.

90 days

What features does Snowflake Time Travel enable?

A.

Querying data-related objects that were created within the past 365 days

B.

Restoring data-related objects that have been deleted within the past 90 days

C.

Conducting point-in-time analysis for Bl reporting

D.

Analyzing data usage/manipulation over all periods of time

Which Snowflake object enables loading data from files as soon as they are available in a cloud storage location?

A.

Pipe

B.

External stage

C.

Task

D.

Stream

A marketing co-worker has requested the ability to change a warehouse size on their medium virtual warehouse called mktg__WH.

Which of the following statements will accommodate this request?

A.

ALLOW RESIZE ON WAREHOUSE MKTG__WH TO USER MKTG__LEAD;

B.

GRANT MODIFY ON WAREHOUSE MKTG WH TO ROLE MARKETING;

C.

GRANT MODIFY ON WAREHOUSE MKTG__WH TO USER MKTG__LEAD;

D.

GRANT OPERATE ON WAREHOUSE MKTG WH TO ROLE MARKETING;

When is the result set cache no longer available? (Select TWO)

A.

When another warehouse is used to execute the query

B.

When another user executes the query

C.

When the underlying data has changed

D.

When the warehouse used to execute the query is suspended

E.

When it has been 24 hours since the last query

Which of the following indicates that it may be appropriate to use a clustering key for a table? (Select TWO).

A.

The table contains a column that has very low cardinality

B.

DML statements that are being issued against the table are blocked

C.

The table has a small number of micro-partitions

D.

Queries on the table are running slower than expected

E.

The clustering depth for the table is large

Which account__usage views are used to evaluate the details of dynamic data masking? (Select TWO)

A.

ROLES

B.

POLICY_REFERENCES

C.

QUERY_HISTORY

D.

RESOURCE_MONIT ORS

E.

ACCESS_HISTORY

Which of the following is a valid source for an external stage when the Snowflake account is located on Microsoft Azure?

A.

An FTP server with TLS encryption

B.

An HTTPS server with WebDAV

C.

A Google Cloud storage bucket

D.

A Windows server file share on Azure

Which of the following Snowflake objects can be shared using a secure share? (Select TWO).

A.

Materialized views

B.

Sequences

C.

Procedures

D.

Tables

E.

Secure User Defined Functions (UDFs)

Which stage type can be altered and dropped?

A.

Database stage

B.

External stage

C.

Table stage

D.

User stage

Which Snowflake partner specializes in data catalog solutions?

A.

Alation

B.

DataRobot

C.

dbt

D.

Tableau

In which scenarios would a user have to pay Cloud Services costs? (Select TWO).

A.

Compute Credits = 50 Credits Cloud Services = 10

B.

Compute Credits = 80 Credits Cloud Services = 5

C.

Compute Credits = 10 Credits Cloud Services = 9

D.

Compute Credits = 120 Credits Cloud Services = 10

E.

Compute Credits = 200 Credits Cloud Services = 26

What are two ways to create and manage Data Shares in Snowflake? (Choose two.)

A.

Via the Snowflake Web Interface (Ul)

B.

Via thedata_share=trueparameter

C.

Via SQL commands

D.

Via Virtual Warehouses

True or False: When you create a custom role, it is a best practice to immediately grant that role to ACCOUNTADMIN.

A.

True

B.

False

What is a key feature of Snowflake architecture?

A.

Zero-copy cloning creates a mirror copy of a database that updates with the original

B.

Software updates are automatically applied on a quarterly basis

C.

Snowflake eliminates resource contention with its virtual warehouse implementation

D.

Multi-cluster warehouses allow users to run a query that spans across multiple clusters

E.

Snowflake automatically sorts DATE columns during ingest for fast retrieval by date

A virtual warehouse ' s auto-suspend and auto-resume settings apply to which of the following?

A.

The primary cluster in the virtual warehouse

B.

The entire virtual warehouse

C.

The database in which the virtual warehouse resides

D.

The Queries currently being run on the virtual warehouse

Why would the SINGLE = TRUE option be included in a COPY INTO < location > statement?

A.

To set the file format to one data type

B.

To unload data to one output file

C.

To limit a user ' s ability to split data into multiple files

D.

To ensure that there is one attempt to load the data

What happens when a value in a single row of a large table is updated?

A.

The affected micro-partition will be modified.

B.

All existing micro-partitions will be modified.

C.

The affected micro-partition will be deleted and recreated.

D.

All micro-partitions will be deleted and recreated.

A user creates a stage using the following command:

What will be the outcome?

A.

A stage with a directory table set to automatically refresh will be created.

B.

A stage with a directory table that has metadata that must be manually refreshed will be created.

C.

An error will be received stating that the storage location for the stage must be identified when creating a stage with a directory table.

D.

The command will fail to run because the name of the directory table is not specified.

Use of what parameter will allow files to be loaded even if the file metadata has expired?

A.

MATCH_BY_COLUMN_NAME = CASE_INSENSITIVE

B.

ENFORCE_LENGTH = TRUE

C.

PURGE = TRUE

D.

LOAD_UNCERTAIN_FILES = TRUE

Which Query Profile operator is considered a DML operator?

A.

ExternalScan

B.

Flatten

C.

Merge

D.

Sort

The Snowflake VARIANT data type imposes a 16 MB size limit on what?

A.

An individual row

B.

An individual column

C.

A view

D.

A file in a stage

Which feature is used to protect sensitive data at query run time?

A.

Object tagging

B.

Data encryption

C.

User-Defined Functions, or UDFs

D.

Dynamic Data Masking

A stream object will advance its offset when it is used in which statement?

A.

SELECT

B.

INSERT

C.

CREATE

D.

COPY INTO < location >

What happens when a table or schema with a standard retention period is dropped?

A.

The object is immediately removed from the system.

B.

The object is instantaneously moved to Fail-safe.

C.

The object is retained but all associated data is immediately purged.

D.

The object is retained for the data retention period.

What situation is likely to cause data spillage when a query is run?

A.

When the query contains multiple filters and no data is returned.

B.

When a virtual warehouse runs out of memory while executing the query.

C.

When the number of queries exceeds the max_concurrency_level parameter setting.

D.

When running queries that exceed the statement_timecut_in_seccnds parameter setting.

When working with table MY_TABLE that contains 10 rows, which sampling query will always return exactly 5 rows?

A.

SELECT * FROM MY_TABLE SAMPLE SYSTEM (5);

B.

SELECT * FROM MY_TABLE SAMPLE BERNOULLI (5);

C.

SELECT * FROM MY_TABLE SAMPLE (5 ROWS);

D.

SELECT * FROM MY_TABLE SAMPLE SYSTEM (1) SEED (5);

Which Query Profile metrics will provide information that can be used to improve query performance? (Select TWO).

A.

Synchronization

B.

Remote disk IO

C.

Local disk IO

D.

Pruning

E.

Spillage

Which privilege allows a user to change the state of a virtual warehouse that was set to AUTO_RESUME = FALSE?

A.

APPLYBUDGET

B.

MONITOR

C.

OPERATE

D.

USAGE

Which statement will return all rows from table_A?

A.

SELECT * FROM table_A TABLESAMPLE (0);

B.

SELECT * FROM table_A TABLESAMPLE (100);

C.

SELECT * FROM table_A SAMPLE (10);

D.

SELECT * FROM table_A TABLESAMPLE BERNOULLI (10);

What are the results of the NULL_COUNT Data Metric Function, or DMF, used to verify?

A.

The accuracy of the data

B.

The uniqueness of the data

C.

The freshness of the data

D.

The volume of the data

The following settings are configured:

THE MIN_DATA_RETENTION_TIME_IN_DAYS is set to 5 at the account level.

THE DATA_RETENTION_TIME_IN_DAYS is set to 2 at the object level.

For how many days will the data be retained at the object level?

A.

2

B.

3

C.

5

D.

7

Page: 3 / 9
Total 1120 questions
Copyright © 2014-2026 Solution2Pass. All Rights Reserved