Taro Logo

Software Engineer II Interview Experience

October 7, 2023
Positive ExperienceGot Offer

Process

I thought this was one of the best and most innovative interview processes that I’ve seen for a software engineer position.

The process was as follows:

  • An HR interview
  • A "hiring manager" interview (though mine was just with a senior engineer)
  • A pair programming challenge
  • The final round panel

The first two interviews asked standard questions that you should already be anticipating.

The pair programming round is unique and, I believe, does a much better job at showcasing industry software engineering than LeetCode would. For this interview, you're given code and need to figure out what's going on and make changes as you see fit, given a new business requirement.

The final round panel for me consisted of two technical interviews, then two with managers. Mine were spread out over two days.

The first technical interview was similar to the pair programming one, where you get some starter code but then need to implement all the business requirements. You’ll need to figure out how the provided libraries (likely unknown to you) work and operate (googling is allowed), and then satisfy all the business requirements. This uses real-world scenarios that many/most full-stack engineers encounter on the job.

The second technical interview was more LeetCode-style, but was still a Klaviyo-made question (I think). I’d probably classify it as a medium LeetCode, but on the easier side of mediums. I'm not the greatest at LeetCode, but I finished it in about 25-30 minutes.

The interviewers for all the technical interviews were there to help. They were super nice and answered technical questions I had mid-interview.

The last two interviews were with the actual hiring manager of the team and then that manager’s director. These included typical questions you’d expect from both.

Throughout the whole process, HR was amazing. They were incredibly prompt with the interviews, both with scheduling and providing results. They also gave plenty of prep material, so you have a solid understanding of what to expect from each individual interview.

In my opinion, this interview process should be the gold standard for software engineer interviews going forward.

Questions

Cannot disclose due to NDA.

Was this helpful?

Interview Statistics

The following metrics were computed from 4 interview experiences for the Klaviyo Software Engineer II role in United States.

Success Rate

25%
Pass Rate

Klaviyo's interview process for their Software Engineer II roles in the United States is very selective, failing most engineers who go through it.

Experience Rating

Positive25%
Neutral50%
Negative25%

Candidates reported having mixed feelings for Klaviyo's Software Engineer II interview process in United States.

Klaviyo Work Experiences