The interview process began with an initial HR interview, focusing on motivation and technical fit. This was followed by a technical session with two engineers, involving live coding tasks on multithreading and rate limiter implementation.
First, a code review on multithreading, then implementing a rate limiter.
The following metrics were computed from 10 interview experiences for the Grammarly Senior Software Engineer role.
Grammarly's interview process for their Senior Software Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Grammarly's Senior Software Engineer interview process.