Hard COF-C03 practice questions
Challenge — multi-step scenarios, trade-offs, and subtle distinctions. 7 hard questions available — no sign-up, always free.
A data engineer loads several years of transaction data into a large Snowflake table using daily batch loads ordered by transaction_date. Analysts almost always filter queries by transaction_date ranges, and query pruning is already very effective. The engineer is deciding whether to define an explicit clustering key on transaction_date. What is the most appropriate recommendation?
A data provider on Snowflake runs in AWS us-east-1 and has created a direct share containing several secure views. A prospective consumer runs their Snowflake account in Azure West Europe. The provider wants to share the data with this consumer with the least ongoing management overhead while ensuring the data remains accessible. What must the provider do to enable this cross-cloud, cross-region sharing?
A data provider on AWS US-East-1 has published a listing on the Snowflake Marketplace. A prospective consumer runs their Snowflake account on Azure West Europe and wants to query the shared dataset. The provider does not want the consumer's queries to incur any compute charges on the provider's account. Which statement correctly describes what must happen for this cross-cloud collaboration to work and who bears the compute cost?
A data engineer notices a query joining an orders table (10 million rows) with a shipments table (12 million rows) is running far slower than expected. In the Query Profile, the engineer sees that a single Join operator outputs roughly 480 million rows, and a large amount of bytes are spilled to local and remote storage. The join condition uses only a partial key. What is the MOST likely cause of the performance problem revealed by the Query Profile?
A data engineering team runs a nightly transformation job consisting of a single very large, complex analytical query that joins several billion-row tables. The query currently spills to remote storage and takes hours to complete on an X-Small warehouse. During the day, the same warehouse serves a fluctuating number of concurrent BI dashboard queries, and users report queuing during peak hours. The team wants to address BOTH problems with the correct warehouse configuration strategy. What should they do?
An analytics team enables the Search Optimization Service on a 5 TB table that receives frequent bulk inserts throughout the day. After a week, the finance team notices unexpected credit consumption even during periods when no queries are running against the table. What is the MOST likely cause of the ongoing cost?
A data engineering team ingests data using Snowpipe with auto-ingest. Their upstream process lands data in the external stage as thousands of very small files (a few KB each) every minute. The team notices that their Snowpipe costs are surprisingly high relative to the small volume of data being loaded. What is the MOST likely cause and the best remediation?