Vendor · Interview pack

Snowflake data interview pack

41 written questions with answers, the loop shape people report for Snowflake, and 1 SQL coding labs to practise. Built from DataLane's original question bank and publicly discussed interview themes, not leaked exams. Last editorial update 2026-08-18.

What is in this pack

Questions by topic

  • SQL4
  • Data modeling3
  • Orchestration2
  • Streaming2
  • Warehouse17
  • System design3
  • Data quality2
  • AI / ML4
  • Behavioral4
  • SQL coding labs1

8 easy · 22 medium · 11 hard

Rounds (2)

  1. Internals
  2. Gen AI specialty

Themes: Credits, Cortex, Pruning, Sharing

Free with a DataLane account

The first 3 questions are below. Sign in (free, no plan needed) to read all 41 and download the pack as a PDF.

Sign in free to download

Free preview

  1. 1. SQL · hard · SQL

    NULL = NULL is unknown. How does that bite a MERGE or an anti-join?

    NOT IN with a NULL in the list returns empty. Anti-joins should be NOT EXISTS or a LEFT JOIN … WHERE right.key IS NULL. MERGE match conditions that compare nullable keys silently miss rows. Say this out loud; it is a common take-home trap.

  2. 2. SQL · medium · SQL

    QUALIFY vs a CTE for window filters — when do you use each?

    QUALIFY is cleaner in Snowflake/BigQuery when the dialect has it. A CTE is portable and easier to debug. Either is fine; filtering rn in WHERE on the same SELECT is not.

  3. 3. SQL · medium · SQL

    A query is correct but scans last year. How do you prove partition pruning?

    Read the plan / bytes scanned / partitions assigned. Add the partition column to the filter (or clustering). EXPLAIN or the warehouse profile — not a guess.

38 more questions and 1 SQL labs are in the full pack.

Sign in free to unlock →

Search DataLane

↑↓ navigatealt ↑↓ jump group↵ openesc close