The interview process for the L5 role is nice. It consists of a phone call, a technical screen, and an onsite. Team matching takes some time. The people are nice and supportive. There are LeetCode-style questions that are quite hard. The system design interview is a deep dive and includes really practical questions, such as RPC functions.
Write an RPC function during system design.
The following metrics were computed from 78 interview experiences for the Grammarly Software Engineer role.
Grammarly's interview process for their Software Engineer roles is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Grammarly's Software Engineer interview process.