I applied online. The process took 2 months. I interviewed at Superhuman
Interview
I applied online via Grammarly's career page. Within a week, an in-house recruiter reached out to discuss the role further and set up a tech screen.
Around this time, I noticed that the position I applied for had been de-listed from the careers page, so I contacted the recruiter for clarification. They explained this was to ensure they had enough time to process the existing applicants. I really appreciate them doing this, as it means the listed roles are actively being recruited for, so there's a higher likelihood of you hearing back.
After the tech screen, I went through the virtual on-site, which consisted of front-end coding, system design, and behavioral rounds. Throughout the interviews, I had many opportunities to ask questions and learn more about life at Grammarly. The team I originally applied to ended up looking for a more experienced applicant, and I was offered a potential spot on a different team. I got a chance to chat with the new hiring manager, and we agreed that it would be a good fit.
The process from applying to getting an offer took about two months, though it probably could have been shorter since I was busy for some periods in between. The recruiter was always willing to work around my schedule and made sure I was consistently well-informed about how the loop was going and what to expect next.
Interview questions [1]
Question 1
Pretty standard interview questions with a focus on web front end, given the position I applied for
I applied online. The process took 2 weeks. I interviewed at Superhuman (San Francisco, CA) in Jun 2025
Interview
Recruiter screen -> technical screen (leetcode only) No JavaScript at all. One easy one medium. They have built in tests that you have to pass. Its important to give the most optimal solution. I gave O(n) solution but they wanted the O(sqrt(n)) solution.
I applied online. The process took 5 weeks. I interviewed at Superhuman (San Francisco, CA) in Feb 2019
Interview
I applied through Triplebyte. The entire interview process was very thorough and well-structured. The onsite consisted of building an app with a choice of your front-end framework; algorithm & data structure; general web development knowledge (security, domain languages/frameworks, design patterns, etc.) and resume deep-dive. The company also does a thorough reference check after you pass the onsite.
It was an overall very positive experience; you will get to meet a lot of people throughout the interview (recruiter, hiring manager, product manager, VP of engineering to CEO) all of whom I found very pleasant, talented and passionate. It was definitely a two-way process in which the candidate also gets to know the company in great detail. There also seemed to be very interesting, unique front-end challenges in its product. I ended up declining the offer but I left impressed with the company's vision, team and the product (in fact their product helped me correct a dozen mistakes while writing this review)
Front End Engineer applicants have rated the interview process at Superhuman with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 67% positive. To compare, the company-average is 72.1% positive. This is according to Glassdoor user ratings.
Candidates applying for Front End Engineer roles take an average of 36 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Superhuman overall takes an average of 31 days.
Common stages of the interview process at Superhuman as a Front End Engineer according to 3 Glassdoor interviews include:
Phone interview: 30%
One on one interview: 20%
Skills test: 10%
IQ intelligence test: 10%
Drug test: 10%
Group panel interview: 10%
Presentation: 10%
Here are the most commonly searched roles for interview reports -