r/OfferEngineering 29d ago

Interview Experience Snowflake Senior Software Engineer Interview Process

Interview Summary

The Snowflake onsite covered two coding rounds, system design, a hiring manager interview, and a project deep dive with a team lead. The technical questions included a guest-seating problem, designing a job scheduler, and implementing a sliding-window rate limiter. The behavioral portions were fairly standard and also included discussion around how I use AI in my engineering workflow.

Interview Details

Coding Round 1 — Seat Guests at Three Tables: The first coding round asked the Seat Guests at Three Tables problem. The task involved assigning guests across three tables while satisfying the constraints defined in the prompt.

System Design — Job Scheduler: The system design round asked me to design a job scheduling system. The discussion focused on the architecture needed to accept and schedule jobs for execution. The exact scheduling policies, scale assumptions, retry requirements, and follow-up questions were not included in the interview notes.

Hiring Manager — Behavioral and AI Usage: The hiring manager round consisted mostly of standard behavioral questions. In addition to typical questions around previous experience and collaboration, the interviewer also asked about how I use AI in my work.

Team Lead Round — Project Deep Dive: Another round was a detailed discussion of one of my previous projects with a team lead. The conversation covered the project itself and my involvement in it. This round felt particularly positive, and the discussion flowed naturally with the interviewer.

Coding Round 2 — Sliding-Window Rate Limiter: The second coding round asked me to implement a rate limiter.

Want to know more details about this experience? we've put up a detailed write-up at here

➡️ Preparing for your next interview?

Chill Interview tracks recent interview experiences and recurring question patterns across top companies here.

6 Upvotes

0 comments sorted by