The first round was behavioral and slightly technical, more like an HR round.
The second round focused on solving and fixing code, primarily concerning REST APIs, Python, and SQL. They would share "messed up" code, which you would then have to fix to make it more efficient.
The third round would likely be more technical.
Here is the code. Please fix it to make it more efficient with less overhead.
The following metrics were computed from 1 interview experience for the Klaviyo Software Developer role in Boston, Massachusetts.
Klaviyo's interview process for their Software Developer roles in Boston, Massachusetts is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Klaviyo's Software Developer interview process in Boston, Massachusetts.