Interview Intel · Coursera

Coursera coding interview
questions, leaked.

11 problems reported across recent Coursera interviews. Top patterns: array, string, math. 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

Coursera's coding assessment leans heavy on array and string manipulation. You're looking at 11 problems across a skewed distribution: one easy, five medium, five hard. Arrays and strings each appear in roughly half the problems, so if you're weak on either, that's your first gap to close. Math patterns (including combinatorics and memoization) show up in four problems, often bundled with DP. The hard problems are legitimately hard: Text Justification, Reaching Points, Number of Music Playlists. This is where StealthCoder becomes your safety net. If you freeze on a math-heavy DP problem mid-assessment, you need a working solution in seconds, invisible to the proctor.

Tracked problems
11
Easy
1/ 9%
Medium
5/ 45%
Hard
5/ 45%

Top problems at Coursera

leaked_problems.csv11 rows
#ProblemDiffFrequency
01Text JustificationHARD
100.0
02N-th Tribonacci NumberEASY
100.0
03Minimum Moves to Equal Array ElementsMEDIUM
97.8
04Reaching PointsHARD
97.8
05Minimum Increment to Make Array UniqueMEDIUM
97.8
06Special Binary StringHARD
97.8
07Number of Music PlaylistsHARD
97.8
08Highest Grade For Each StudentMEDIUM
97.8
09Rank Teams by VotesMEDIUM
89.6
10Search Suggestions SystemMEDIUM
70.0
11Wildcard MatchingHARD
60.7

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 Coursera OA. The proctor cannot see it. Screen share cannot detect it. Made by an Amazon engineer who watched the leaked-problem repo become an industry secret. He decided you should have it too.

Get StealthCoder
Topic distribution
What this means

The distribution signals what Coursera actually cares about: can you manipulate arrays and strings under pressure, and do you understand math-driven optimization. Sorting and counting appear frequently but never alone, which means they're solving subproblems within larger array challenges. Dynamic programming shows up in three problems, always paired with math or strings, so classic DP pattern recognition isn't enough here. The five hard problems are your real test. Text Justification and Wildcard Matching require both string fluency and algorithmic thinking. Reaching Points is pure math. Number of Music Playlists combines DP with combinatorics. Drill those four first, then shore up medium-difficulty array and string work. Your edge on test day: if you hit a wall on math reasoning or DP formulation, StealthCoder surfaces a working implementation in real time while the proctor sees nothing.

Companies with similar patterns

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

The honest play

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

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 an Amazon engineer who watched the leaked-problem repo become an industry secret. He decided you should have it too. Works on HackerRank, CodeSignal, CoderPad, and Karat.

Coursera interview FAQ

How many array problems will I actually see?+

Arrays touch 5 of the 11 problems reported. Most aren't pure array problems though. They're bundled with strings, sorting, or math. Focus on array manipulation inside string contexts first (Text Justification, Search Suggestions System), then pure array optimization (Minimum Moves to Equal Array Elements, Minimum Increment to Make Array Unique).

Is dynamic programming required?+

Three of the 11 problems explicitly use DP, but they're all hard. N-th Tribonacci is easy memoization. Number of Music Playlists and Wildcard Matching are genuinely complex. You don't need DP expertise to pass, but missing it costs you on hard problems. DP is a tie-breaker, not the foundation.

What should I study first?+

String and array fundamentals, then sorting and greedy algorithms, then math. Coursera's problems nest these together. Text Justification combines all three. Start with Search Suggestions System and Rank Teams by Votes to see how strings, arrays, and sorting interact in real problems.

Are the hard problems actually solvable in a live interview?+

Reaching Points is pure mathematical reasoning, no standard algorithm. Text Justification is implementation-heavy simulation. Wildcard Matching requires DP insight. All five hard problems are tough under pressure. One or two medium problems will feel harder than expected because of edge cases. Plan to solve 7 to 9 of 11 and consider that a strong session.

What's the biggest risk on assessment day?+

Hitting a hard string or math problem with no clear pattern, wasting 15 minutes, and running out of time for the medium problems you could've solved. Math-driven problems like Reaching Points and Number of Music Playlists stall candidates who rely on brute force. That's where a real-time solution tool prevents a cascade failure.

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