Top Tech Transition Enroll now

Real Interview Experiences

Learn what to expect, straight from candidates who've been through it at top tech companies.

1218 interviews303 companies395 offers
Loading experiences…

Browse by company

Browse by role

← Back to all experiences

Grammarly Software Engineer Interview Experience

Grammarly · Senior

ResultRejected
Timespan4 weeks
DifficultyMedium
Rounds3

Interview process

Straightforward process; recruiters were very nice and helpful; Didn't provide any feedback but I got rejected after the onsite

Interview rounds · 3

  1. 1

    Recruiter screen

    Behavioral
    1. Q1. What is the project you are most proud of?
  2. 2

    Phone screen

    Coding
    1. Q1. Calculate the height of a binary tree.
  3. 3

    Final / onsite round

    BehavioralCodingSystem Design
    1. Q1. Describe a time when your project failed.
    2. Q2. Design Google Docs.
    3. Q3. Given the root of a binary tree, return the length of the diameter of the tree.

Tips from the candidate

Definitely prepare binary tree based LC questions. Binary tree problems frequently appear in technical interviews. I would also prepare the general system design questions many FAANG-type places ask.

Company culture

Everyone was pretty nice and seemed generally nice to work with. People were especially digging into past projects, tradeoffs made, lessons learned, etc.

Details

CompanyGrammarly
RoleSoftware Engineer
LevelSenior
LocationUnited States
InterviewedJul 2026
Questions asked5