The process was multi-step and took roughly a little under two weeks, as I had another offer in hand.
It started with an employee referral. After some scheduling issues, all the pieces fell together quite quickly.
I spoke with a very engaged recruiter and the hiring manager twice. The first conversation was a pre-screen, and the second was during the full panel "on-site" interview.
There was also a technical pre-screen in addition to the manager pre-screen.
The on-site interview included multiple panels:
The recruiter communicated with me after each stage (pre-screen, on-site/Zoom, post-interview debrief, etc.) and kept me informed about my progress.
The systems design and algorithm questions were based on realistic scenarios, rather than LeetCode/HackerRank style interviews.
The culture and career questions focused on your experiences and what you've done previously, where you're coming from, what kind of person you are, and where you'd like to be going. They also explored how you can grow and whether your skills and experiences would be a positive for the company.
The following metrics were computed from 1 interview experience for the Klaviyo Senior Software Engineer role in San Francisco, California.
Klaviyo's interview process for their Senior Software Engineer roles in San Francisco, California is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Klaviyo's Senior Software Engineer interview process in San Francisco, California.