Grammarly logo

Grammarly Interview Question Bank

Grammarly, now also operating under the Superhuman name, runs a fast LeetCode-style HackerRank phone screen followed by a virtual onsite built around practical class-design coding, product-flavored system design and an unusually thorough resume deep dive. Rounds are eliminating — a miss usually cancels the rest of the loop — and feedback is rarely shared.

Coding problems
12
Before you start
Showing 18 of 18
Coding·60 min
MediumFree preview

Remove Adjacent Duplicates in String (LC 1047 → LC 1209)

LC 1047 (repeatedly remove adjacent duplicate pairs) followed by LC 1209 (remove k adjacent duplicates), both unchanged LeetCode originals on HackerRank. Some screens add a third string-dedup step with mixed letters and digits plus a window size, or open with LC 56 before the chain.

SWE
stack
string
medium
4 related discussions

Grammarly Featured Guides