I applied through an employee referral. The process took 2 weeks. I interviewed at Klaviyo (San Francisco, CA) in May 2022
Interview
Multi-step process that took roughly a little under 2 weeks, since I had another offer in hand. The process started with employee referral, and after some scheduling issues, all the pieces fell together really quickly. Spoke with a very engaged recruiter, spoke with hiring manager twice - once as pre-screen and once during the full panel "on-site". There was a technical pre-screen on top of the manager pre-screen as well. The on-site had multiple panels: algorithm, systems design, culture fit with PM, career/culture fit with managers, career/culture fit with director of dept. The recruiter spoke to me after each chunk (pre-screen, onsite/zoom, post-interview debrief, etc) and let me know where I was in the process in terms of moving forward.
Interview questions [1]
Question 1
The systems design Q and algorithm Qs were based on realistic scenarios vs leetcode / hackerrank style interviews. The culture / career Qs were based 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/how can you grow, and whether your skills and experiences would be a positive for the company.
I applied online. The process took 1 week. I interviewed at Klaviyo in Jul 2025
Interview
Typical interview process. Recruiter call, online assessment, and then supposed to have a hiring manager round. I cleared the online assessment but was ghosted after that round. No response from recruiter.
I applied through a recruiter. The process took 2 weeks. I interviewed at Klaviyo
Interview
The recruiter reached out via linkedin, then set me up for an OA which I aced, and then arranged a 45 mins conversation with the hiring manager. After this they ghosted me. Totally unprofessional.
Round 1: Coding Assignment (CodeSignal)
A take-home or timed industrial coding challenge from code signal
Round 2: Hiring Manager Interview
A conversation with the hiring manager to discuss your background, interests, and alignment with the role.
Onsite Rounds:
Round 3: Deep Dive – Work & System Design Discussion
A technical deep dive into your past projects and contributions.
Be mindful of not just the architecture, but also why some decisions were made.
Round 4: Leadership & Behavioral Round
A structured behavioral interview to assess leadership, teamwork, and problem-solving in complex situations.
Focuses on past experiences, conflict resolution, and decision-making skills.
Round 5: API Design & Best Practices (Coding Round)
A practical coding session, not purely algorithmic but focused on designing and building a small API/system from scratch.
Asked about scalability, maintainability, and software design principles.
Round 6: System Design Enhancements
Given an existing system design, you’ll be asked to analyze it and propose improvements.
Expect discussions around scalability, reliability, trade-offs, and edge cases. I guess I failed at this step, since it was an unknown with this style of interview.
Great people involved and were very accommodating.
Interview questions [1]
Question 1
Conflict was asked twice, how did you resolve conflict.