The interview process was standard for many Bay Area IT companies, involving a 1-hour technical phone screen and 5 hours onsite across two days. I ended up with 6 hours because I applied for a different role initially. During the interview, they identified another role that was a better fit for my expertise, so I have one more interview for that.
It was a very intensive process, but the people were very friendly.
After I passed the initial interviews, there were several rounds of reverse interviews for me to learn more about the company.
I can't provide specifics due to the NDA, but the interview is quite similar to those at other large IT companies like FLAG.
The questions are not very hard, but definitely not easy. They are LeetCode medium-level, with more focus on coding and testing.
A particularly interesting section for me was the opportunity to discuss all my past experiences and achievements at previous companies, which I haven't seen in other big tech company interviews.
The following metrics were computed from 1 interview experience for the Grammarly Software Engineer role in San Jose, California.
Grammarly's interview process for their Software Engineer roles in San Jose, California is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Grammarly's Software Engineer interview process in San Jose, California.