Challenge - 5 Problems
Snowflake Architecture Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate1:30remaining
Identify the Snowflake layer responsible for data storage
Which layer in Snowflake architecture is designed to store all the data persistently and separately from compute resources?
Attempts:
2 left
💡 Hint
Think about where your data files are kept safely in the cloud.
✗ Incorrect
The storage layer in Snowflake holds all the data in cloud storage, separate from compute and services layers.
🧠 Conceptual
intermediate1:30remaining
Role of the Compute layer in Snowflake
What is the main function of the compute layer in Snowflake's architecture?
Attempts:
2 left
💡 Hint
This layer does the actual work when you run a query.
✗ Incorrect
The compute layer runs queries and processes data using virtual warehouses.
❓ Architecture
advanced2:00remaining
Services layer responsibilities in Snowflake
Which of the following is NOT a responsibility of the services layer in Snowflake architecture?
Attempts:
2 left
💡 Hint
Think about which layer handles metadata versus actual data storage.
✗ Incorrect
The services layer manages metadata, security, and query optimization but does not store data physically.
❓ service_behavior
advanced2:00remaining
Effect of scaling compute warehouses on Snowflake performance
If you increase the size or number of compute warehouses in Snowflake, what is the expected effect on query performance and storage costs?
Attempts:
2 left
💡 Hint
Compute and storage are separate; changing one does not affect the other.
✗ Incorrect
Increasing compute resources speeds up queries but does not affect storage costs since storage is separate.
❓ security
expert2:30remaining
Which Snowflake layer enforces access control and manages user sessions?
In Snowflake's architecture, which layer is responsible for enforcing security policies, managing user authentication, and controlling access to data?
Attempts:
2 left
💡 Hint
This layer acts like the gatekeeper for users and permissions.
✗ Incorrect
The services layer handles security, user sessions, and access control in Snowflake.