The interview process included:
The whole process was quite well organized, and the recruiter and hiring manager were very responsive throughout. Each round was scheduled about a week apart, which fit with my schedule.
I was initially worried about not being able to properly gauge prospective teammates and culture through online interviews, but that can't really be helped. The interviewers were friendly otherwise.
The only thing I would have liked better was not scheduling a coding round at the very end, by which time one is usually already tired from hours of speaking to previous interviewers. The hiring committee did take my feedback for that afterward.
Coding rounds included easy-medium LeetCode questions (log parsing with concurrency, scale questions), as well as Linux, Networking, and containerization questions.
The following metrics were computed from 10 interview experiences for the Snowflake Senior Software Engineer role in United States.
Snowflake's interview process for their Senior Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having negative feelings for Snowflake's Senior Software Engineer interview process in United States.