Top 50
Prep plan
Updated weekly · Last refresh Aug 30

Grammarly Software Engineer Interview Questions

The questions to prepare for a Grammarly Software Engineer interview. Questions from real interview reports rank first. Updated weekly.

50questions
~9htotal time
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 13 questions · ~142 min
Rate Limiter ClassMedium
Practice

Use a deque-based sliding window to decide which Grammarly requests stay within a per-second limit.

rate limitingGrammarly
Count Substrings With CharacterEasy
Practice

Count contiguous substrings containing a target character using a last-seen index in O(n) time.

Grammarly
More Coding questions with a free account
2
SQL & Data Manipulation3 questions + 1 drill · ~43 min
Table A Not in Table BEasy
Practice

Use PostgreSQL EXCEPT to find complete suggestion rows in snapshot A that are absent from snapshot B.

sqlGrammarly
Users With No OrdersEasy
Practice

Find Grammarly users with no orders using a LEFT JOIN and NULL filtering.

JoinssqlGrammarly
Top Earners via Table JoinMedium
Practice
Practice drill

Rank Motorola Solutions employees by total earnings using a LEFT JOIN, aggregation, COALESCE, and ROW_NUMBER.

JoinssqlMotorola SolutionsMotorola
More SQL & Data Manipulation questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
3
Execution12 questions · ~131 min
SQL vs NoSQL Trade-offsMedium

Tests your ability to choose the right data store based on requirements.

Trade-offsRisk AssessmentScope ManagementGrammarly
Optimize Web App PerformanceMedium

Tests your practical performance tuning skills across frontend and backend.

Trade-offsRisk AssessmentScope ManagementGrammarly
More Execution questions with a free account
4
System Design12 questions · ~131 min
Collaborative Counter Web AppHard

Assesses your system design skills for real-time collaboration, consistency, and scalability.

Grammarly
More System Design questions with a free account
5
Security & Infrastructure7 questions · ~76 min
Experience With Okta Corporate IdentityMedium

Assesses your familiarity with identity and access management integrations and related security practices.

Grammarly
More Security & Infrastructure questions with a free account
6
Behavioral & Leadership3 questions · ~33 min
More Behavioral & Leadership questions with a free account
The finish line: interview-readyComplete all 50 questions plus 1 hands-on drill to finish this plan.