Free SnowPro-Core Practice Test Questions and Answers (2026)

View Mode
Q: 1
What is used to diagnose and troubleshoot network connections to Snowflake?
Options
32 comments in the community discussion
5
Option A for this. SnowCD is made specifically to check network issues with Snowflake, not the others.
1
Don’t think it’s D. A is actually built for network diagnostics, not just error messages like SnowSQL does. SnowCD runs specific connection checks meant for troubleshooting. Pretty sure A is the one they’re after here, but let me know if I missed something.
Q: 2
What is the default character set used when loading CSV files into Snowflake?
Options
31 comments in the community discussion
1
B had something like this in a mock. Not totally sure but I recall UTF-16 being set by default sometimes for CSVs.
1
Not B, it's A. Snowflake loads CSVs as UTF-8 unless you specify a different encoding in the file format. Saw this in the docs and on practice tests too, but happy to be corrected if I'm missing a corner case.
Q: 3
The Information Schema and Account Usage Share provide storage information for which of the following objects? (Choose three.)
Options
40 comments in the community discussion
1
A tbh. I thought Users could be included since they're objects in the schema too, and you can query some info about them. B feels obvious but maybe A's a common trap? Not 100% convinced though, happy if someone has proof the info schema skips Users storage.
1
B C D for sure, storage info isn’t tracked for Users here. Let me know if anyone found otherwise.
Q: 4
What is a key feature of Snowflake architecture?
Options
37 comments in the community discussion
6
Why not A or E? Both sound nice, but they aren't really unique to Snowflake's architecture the way resource isolation with virtual warehouses (option C) is. The architecture question usually points you to compute/storage separation and avoiding resource contention, right?
6
My pick: C. If they asked about scaling, D could win, but resource contention is the edge case Snowflake's arch solves.
Q: 5
How long is Snowpipe data load history retained?
Options
29 comments in the community discussion
1
C but I get why people mix it up with D, Snowflake makes these tricky.
1
Had something like this in a mock, I picked D.
Q: 6
Which data types does Snowflake support when querying semi-structured data? (Select TWO)
Options
35 comments in the community discussion
1
Not sure why C gets picked sometimes, pretty sure it's A and B. VARIANT is for flexible schema, and ARRAY handles nested lists. XML looks tempting but it's not a separate native type. Disagree?
Wouldn't XML (D) only be the right pick if the question was about file formats not native data types?
Q: 7
How would you determine the size of the virtual warehouse used for a task?
Options
47 comments in the community discussion
6
D . Using Multi-cluster warehouse (MCW) is recommended because it scales automatically for concurrent task runs, so you don't have to guess or manually adjust sizing. Other options are more manual or situational. Pretty sure that's what Snowflake wants here, but open to other ideas if I missed something.
6
D. not B. MCW handles concurrency automatically for scheduled tasks, so that's the recommended approach here.
Q: 8
Which services does the Snowflake Cloud Services layer manage? (Choose two.)
Options
36 comments in the community discussion
1
C/E imo. Cloud Services is all about handling auth and metadata, compute/resources is under a different layer. Not 100% but that's how Snowflake breaks out responsibility in their docs.
1
D imo C and E are the correct choices here. Compute resources, data storage, and query execution all belong to their own layers (compute or storage), not the Cloud Services layer. Cloud Services handles stuff like authentication and metadata management-I've seen this on official Snowflake docs and a few practice sets.
Q: 9
Which cache type is used to cache data output from SQL queries?
Options
36 comments in the community discussion
6
B. The key is "data output from SQL queries" which only fits the result cache, not metadata or file cache.
1
Feels like B here, since the result cache is specifically for storing the actual data output from SQL queries. Metadata cache just keeps schema and object info, not query results. Pretty sure that's right but let me know if you see it differently.
Q: 10
When loading data into Snowflake, how should the data be organized?
Options
29 comments in the community discussion
8
Option A is what I've seen suggested in both docs and some practice exams. Snowflake likes files around 100-250 MB compressed for best load performance. Pretty sure that's what shows up on exam reports too, but correct me if I'm off.
1
A tbh, classic trap is picking D for max allowed but "should" means best practice here.
Q: 11
In which Snowflake layer does Snowflake reorganize data into its internal optimized, compressed, columnar format?
Options
12 comments in the community discussion
1
I actually picked C, thinking query processing might do some of that optimization during execution. Not 100% sure though since storage layer does a lot too. Anyone else see it this way?
1
D imo. Metadata Management tricks people since it sounds like it might deal with data organization.
Q: 12
What happens to the shared objects for users in a consumer account from a share, once a database has been created in that account?
Options
12 comments in the community discussion
2
Not B, C. The objects aren’t copied, just made accessible after the consumer creates that database from the share.
1
C imo, looks like a lot of folks pick B by accident but it's just accessible not copied.
Q: 13
A user needs to create a materialized view in the schema MYDB.MYSCHEMA. Which statements will provide this access?
Options
5 comments in the community discussion
1
I don't think it's B. D matches how Snowflake does privilege management, since you grant the ability to create objects at the schema level to a role, not directly to a user. Official docs and practice exams both push that roles-first approach, so seems right here. Agree?
1
Makes sense to choose D, that's how Snowflake expects permissions to be handled, through roles not users. No explanation needed!
Q: 14
Which database objects can be shared with the Snowflake secure data sharing feature? (Choose two.)
Options
6 comments in the community discussion
1
B . External tables are listed as shareable in the docs, and I know secure UDFs are too. Sequences and streams can't be directly shared as far as I remember. Someone correct me if I'm off here.
B and C tbh
Q: 15
Which of the following are valid methods for authenticating users for access into Snowflake? (Select THREE)
Options
8 comments in the community discussion
1
B D E tbh
B, D, E. SCIM (A) is for provisioning users, not authenticating them-easy to mix that up.
Q: 16
Which of the following are handled by the cloud services layer of the Snowflake architecture? (Choose two.)
Options
7 comments in the community discussion
1
Really annoying how they throw “query execution” in here. Not A/B, probably D and E?
D/E, security and auth are both managed by cloud services layer. Query execution is compute.
Q: 17
Which of the following objects can be directly restored using the UNDROP command? (Choose two.)
Options
9 comments in the community discussion
1
Option B and D. Saw a similar question on a practice test, same picks.
1
B/D. Tables and views both support UNDROP, not internal stages or roles.
Q: 18
Which URL provides access to files in Snowflake without authorization?
Options
12 comments in the community discussion
1
Its C for this one. Had something like this in a mock, and pre-signed URLs let you share files without needing any login or Snowflake user. Scoped URLs still check permissions I think, so not totally open access. Pretty sure about C but open if anyone's seen otherwise.
1
Makes sense here, it's C. Pre-signed URLs allow temp access without auth.
Q: 19
True or False: A Virtual Warehouse can be resized while suspended.
Options
8 comments in the community discussion
1
Yeah that's possible, so True.
1
Yeah, you can do that. True
Q: 20
True or False: Loading data into Snowflake requires that source data files be no larger than 16MB.
Options
10 comments in the community discussion
1
Nope, that's False.
Guessing False here. Snowflake recommends much bigger files for optimal load, like 100MB compressed, so 16MB is way too low. Let me know if I'm missing a weird exception.
Question 1 of 20

Premium Access Includes

  • Quiz Simulator
  • Exam Mode
  • Progress Tracking
  • Question Saving
  • Flash Cards
  • Drag & Drops
  • 3 Months Access
  • PDF Downloads
Get Premium Access
Scroll to Top

FLASH OFFER

Days
Hours
Minutes
Seconds

avail 10% DISCOUNT on YOUR PURCHASE