The process was a phone screen followed by an onsite consisting of one coding round, one system design round, and one technical deep dive. The initial recruiter call goes over the role and interview process. After the initial phone screen, you get connected with a second recruiter who handles the remaining process, which includes the onsite, team matching, and leveling. For full-stack roles, I was given the choice of a backend-focused coding or system design interview. Whichever one I didn't choose for the backend would be the frontend-focused interview. The process was overall very efficient, and the recruiters were responsive throughout. They also help prepare you for each interview.
Talk about two previous projects. What was the impact, outcome, complications, how did you collaborate, and more?
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.