Interview Intel · Grab

Grab coding interview
questions, leaked.

13 problems reported across recent Grab interviews. Top patterns: string, array, stack. The list below is what most reported candidates actually saw, plus the honest play if you can't grind all of it.

Founder's read

Grab's coding interview is almost entirely medium difficulty. You're looking at 11 medium problems across 13 total reports, which means there's no warm-up round. The distribution is brutal in a different way: strings and arrays dominate, each appearing in 6 problems. Hash tables, stacks, and dynamic programming all show up regularly. You'll face problems like Longest Substring Without Repeating Characters, LRU Cache, and Daily Temperatures back to back. If you hit a wall mid-assessment on a hash-table or DP problem, StealthCoder runs invisibly during screen share and surfaces a working solution in seconds while the proctor sees nothing.

Tracked problems
13
Easy
2/ 15%
Medium
11/ 85%
Hard
0/ 0%

Top problems at Grab

leaked_problems.csv13 rows
#ProblemDiffFrequency
01Minimum Cost For TicketsMEDIUM
100.0
02Reconstruct a 2-Row Binary MatrixMEDIUM
100.0
03Adding Two Negabinary NumbersMEDIUM
100.0
04Minimum Number of Food Buckets to Feed the HamstersMEDIUM
100.0
05Two SumEASY
78.1
06Longest Substring Without Repeating CharactersMEDIUM
71.3
07LRU CacheMEDIUM
71.3
08Longest Palindromic SubstringMEDIUM
71.3
09Number of Steps to Reduce a Number in Binary Representation to OneMEDIUM
61.6
10Daily TemperaturesMEDIUM
61.6
11Search a 2D MatrixMEDIUM
61.6
12Valid ParenthesesEASY
61.6
13Simplify PathMEDIUM
61.6

Frequencies derived from public community-tagged interview reports. Click a row to view on LeetCode.

The hedge

You have a week, maybe less. You can't out-grind the list above. StealthCoder runs invisibly during the actual Grab OA. The proctor cannot see it. Screen share cannot detect it. Made by a working Amazon engineer who got tired of watching qualified friends bomb OAs they'd solve cold in an IDE.

Get StealthCoder
Topic distribution
What this means

The string and array frequency is your first signal. Six problems each means you can't skip either one. But here's the real pattern: Grab stacks problems with data structures. Hash tables, stacks, and linked lists all appear in the same assessment. Daily Temperatures, LRU Cache, and Valid Parentheses test whether you can actually code under pressure, not just recognize the pattern. DP shows up three times, which matters because problems like Minimum Cost For Tickets and Longest Palindromic Substring require both setup time and mental clarity. The two easy problems (Two Sum, Valid Parentheses) are confidence checks; don't waste time grinding them. Instead, block out drilling time on the medium stack and hash-table problems. If you blank on an LRU Cache variant or a monotonic-stack edge case during the live assessment, StealthCoder is your hedge.

Companies with similar patterns

If you prepped for Grab, these companies recycle ~60% of the same topics.

The honest play

You've seen the list. Now make sure you pass Grab.

Memorizing every problem above in a week is a fantasy. StealthCoder is the hedge: an AI overlay that's invisible during screen share. It reads the problem on screen and surfaces a working solution in under 2 seconds. Made by a working Amazon engineer who got tired of watching qualified friends bomb OAs they'd solve cold in an IDE. Works on HackerRank, CodeSignal, CoderPad, and Karat.

Grab interview FAQ

How many string problems should I drill before Grab's assessment?+

Six of the thirteen problems involve strings. Prioritize Longest Substring Without Repeating Characters and Longest Palindromic Substring first. They test sliding window and DP respectively. Then cover Simplify Path and the binary representation problem. You can't afford to skip string drills.

Is dynamic programming required to pass Grab's interview?+

DP appears in three problems: Minimum Cost For Tickets, Minimum Number of Food Buckets, and Longest Palindromic Substring. It's not optional. If you haven't solved DP problems under time pressure, start there now. The medium difficulty means the DP is straightforward but execution matters.

What data structure gives the most edge at Grab?+

Hash tables and stacks combined cover six problems. LRU Cache tests both hash tables and linked lists. Daily Temperatures and Simplify Path test stacks hard. If you can code a hash-table lookup from scratch and a monotonic stack in one go, you're ahead of most candidates.

Should I worry about hard problems for Grab?+

No. Zero hard problems reported across the data. Every problem is easy or medium. Focus your energy on executing medium problems cleanly rather than chasing complexity. Speed and correctness on mediums beats anything else.

How long should I spend on array problems?+

Arrays appear in six problems, often paired with other topics. Two Sum and Daily Temperatures are must-knows. Search a 2D Matrix and the binary matrix reconstruction are solid drills. Budget four to five hours on array variations. Then move to strings and hash tables.

Problem frequencies sourced from public community-maintained interview-report repos. Problems, ratings, and trademarks are property of LeetCode and Grab. StealthCoder is not affiliated with Grab.