Snowflake Interview Questions
Updated Dec 4, 2023
- Popular
- Most Recent
- Oldest First
- Easiest
- Most Difficult
Interviews at Snowflake
Interviews for Top Jobs at Snowflake
- Software Engineer (32)
- Software Engineer(Internship) (24)
- Sales Development Representative (SDR) (21)
- Senior Software Engineer (10)
- Sales Engineer (9)
- Sales Development Representative (7)
- Account Executive (6)
- Sales Manager (6)
- Software Engineer Intern (5)
- Marketing (5)
- Software Intern (5)
- Senior Data Scientist (5)
- Internship (4)
- Solution Architect (4)
- Corporate Account Executive (4)
- Data Scientist (4)
- SDR (4)
- Software Internship (4)
- Data Science Intern (4)
- Software Engineering (3)
- Intern (3)
- Enterprise Account Executive (3)
- Executive Assistant (3)
- Sales Operations (3)
- Manager (3)
- SWE Intern (3)
- Analyst (2)
- Anonymous (2)
- Sales (2)
- Software Developer (2)
Featured Interview

Anonymous Interview Candidate in Denver, CO
I applied online. The process took 1 day. I interviewed at Snowflake (Denver, CO) in Jan 2023
Wonderful interview, very complete and well planned. The team is clearly growing and looking for well rounded mid level and senior solutions engineers. Would interview with them again given the chance
- SQL, Sales Engineering, AE relationships, RMDB's

Anonymous Interview Candidate in Los Angeles, CA
I applied through an employee referral. I interviewed at Snowflake (Los Angeles, CA)
-Application Screening -Initial HR Interview -Technical Phone Screen -Technical Assessment -On-site Interviews -Final Interview -Reference Check and Offer Throughout these stages, for a Snowflake Data Engineer role specifically, you can expect questions and assessments focused on: Expertise in SQL and database design. Experience with cloud platforms (AWS, Azure, GCP) since Snowflake is a cloud-based data warehousing solution. Understanding of ETL processes and tools. Familiarity with data modeling, data warehousing concepts, and specifically Snowflake’s unique features like its architecture, data sharing capabilities, and performance optimization techniques.
- SQL Questions and Snowflake Architecture
What people are saying about Snowflake
Got a burning question about interviews at Snowflake? Just ask!
On Glassdoor, you can share insights and advice anonymously with Snowflake employees and get real answers from people on the inside.

Anonymous Interview Candidate
I interviewed at Snowflake
The hiring manager was constantly distracted; I never seemed to have their full attention. I got lots of pushback on total compensation requests. It seems I was intentionally excluded from meeting the higher-level person who could make these decisions.
- How many manhole covers are in SF?

Anonymous Interview Candidate
I interviewed at Snowflake
process isl ong , had to wait 3 weeks after technical for a response, was told makd it to manager round and asked for availablity but later on final vo was cancelled without giving explanation 2 rounds of technical
- 1st: write a stream parser 2nd: tree problem

Anonymous Employee
I applied online. The process took 3 months. I interviewed at Snowflake
First round is a screening by the HR to gauge your fit for the role Followed by a few rounds of technical interview to gauge your skills Ends with a discussion with hiring manager followed by offer discussion
- How do you deal with tough stakeholders in your role!

Anonymous Interview Candidate
I interviewed at Snowflake
Really nice people with a good process. Spoke to manager first, then a technical interview with a data scientist, followed by semi-technical talks with a data analyst and data engineer.
- Can you solve this Python problem?

Anonymous Interview Candidate
I interviewed at Snowflake
The process was quick and easy, I ended up not going with the job because I had another offer. The initial interview I add was good, they were upright that they felt the position wasn’t for me but that another they had may work better so I interviewed for that instead
- If I had experience closing sales

Anonymous Interview Candidate
I applied online. I interviewed at Snowflake
I had 3 rounds of interviews. Each round has leetcode questions asked and its difficulty level varied from easy to medium. They gave me rejection after 3rd round and was not provided feedback.
- Easy to medium leetcode questions

Anonymous Employee in Amsterdam
I applied through other source. I interviewed at Snowflake (Amsterdam)
3 gesprekken met in totaal 5 verschillende personen. Daarbij heb ik leuke gesprekken kunnen voeren over het bedrijf, mijn functie en waarom Snowflake. De vragen waren uitdagend waarna er dieper op het antwoord ingegaan werd, wat het een interessant gesprek werd.
- Wat mijn zwakke punten waren.

Anonymous Interview Candidate in Toronto, ON
I applied online. The process took 2 months. I interviewed at Snowflake (Toronto, ON) in Oct 2023
1st was with a sales manager from a different region to assess culture 2nd was with the sales manager I’d be working for to assess fit 3rd was a presentation case study and a mock call The whole process took 2 months from the first interview till the rejection email (it took them 4 weeks to send me an email saying they went in a different direction) No feedback was given although it was requested
- Why are you interested in sales

Anonymous Interview Candidate in Dublin, CA
I applied online. The process took 3 weeks. I interviewed at Snowflake (Dublin, CA) in Oct 2023
The HM reached out by CC'ing the recruiter. I replied with some dates I was available for. The recruiter scheduled the interview after making sure that I can work from Dublin, CA. The rest of the interview would have been two more rounds involving HM and coding. Finally there would have been an onsite.
- A project you worked on, feature selection, over-fitting of the model. What do you do when the features are correlated. What is the main difference between the F1 score and ROC-AUC? How do you decide between different models? What does MLE correspond to in Logistic Regression?
Snowflake Interviews FAQs
Glassdoor users rated their interview experience at Snowflake as 37.8% positive with a difficulty rating score of 3.22 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Software Engineering Internship and Sales Development Representative (SDR) Interview rated their interviews as the hardest, whereas interviews for Lead Designer and Senior Technical Recruiter roles were rated as the easiest.
The hiring process at Snowflake takes an average of 30.06 days when considering 259 user submitted interviews across all job titles. Candidates applying for Engineering had the quickest hiring process (on average 1 day), whereas Growth Engineer roles had the slowest hiring process (on average 360 days).
Common stages of the interview process at Snowflake according to 259 Glassdoor interviews include:
Phone Interview: 30.34%
One on One Interview: 23.06%
Presentation: 11.41%
Skills Test: 10.19%
Group Panel Interview: 7.52%
Background Check: 4.37%
Personality Test: 4.13%
Drug Test: 3.40%
IQ Intelligence Test: 3.16%
Other: 2.43%
Popular Careers with Snowflake Job Seekers
Work at Snowflake? Share Your Experiences
