Interview Intel · Karat

Karat coding interview
questions, leaked.

15 problems reported across recent Karat interviews. Top patterns: array, hash table, string. 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

Karat runs a brutal screening interview. Fifteen problems reported, nine at medium difficulty. Array problems dominate the list (12 out of 15), but hash-table and string patterns show up constantly as secondary topics. You're facing a live coding session where the proctor watches every keystroke. Most candidates panic on the medium problems because they haven't drilled the exact patterns Karat loves. If you blank mid-assessment, StealthCoder runs invisibly on screen and surfaces a working solution in seconds, keeping you moving while the proctor sees nothing.

Tracked problems
15
Easy
4/ 27%
Medium
9/ 60%
Hard
2/ 13%

Top problems at Karat

leaked_problems.csv15 rows
#ProblemDiffFrequency
01Text JustificationHARD
100.0
02Check if Every Row and Column Contains All NumbersEASY
89.6
03Find Words That Can Be Formed by CharactersEASY
88.5
04Word SearchMEDIUM
86.1
05Alert Using Same Key-Card Three or More Times in a One Hour PeriodMEDIUM
80.2
06Course ScheduleMEDIUM
60.9
07Ransom NoteEASY
60.9
08Maximal SquareMEDIUM
55.4
09Number of IslandsMEDIUM
55.4
10Valid SudokuMEDIUM
55.4
11Subdomain Visit CountMEDIUM
47.6
12Word Search IIHARD
47.6
13Course Schedule IIMEDIUM
47.6
14Jump GameMEDIUM
47.6
15Two SumEASY
47.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 Karat OA. The proctor cannot see it. Screen share cannot detect it. Built by a senior engineer who knows the OA is theater. This is the script.

Get StealthCoder
Topic distribution
What this means

Arrays aren't just about iteration here. Word Search, Maximal Square, Number of Islands, and Valid Sudoku all merge arrays with deeper patterns (backtracking, DP, graph traversal). Hash-table and string problems cluster around counting and lookup operations (Ransom Note, Two Sum, Subdomain Visit Count, Find Words That Can Be Formed by Characters). You need to recognize when a problem is really about "build a map to optimize queries" versus "iterate and check." Graph and topological-sort problems (Course Schedule, Course Schedule II) appear twice but aren't the majority. The two hard problems (Text Justification, Word Search II) test endurance and detail work under pressure. Drill arrays and hash-tables first, because they're your bread and butter. When you hit a medium graph or backtracking problem live and your mind goes blank, StealthCoder is your safety net, solving it while you stay composed.

Companies with similar patterns

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

The honest play

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

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. Built by a senior engineer who knows the OA is theater. This is the script. Works on HackerRank, CodeSignal, CoderPad, and Karat.

Karat interview FAQ

How many array problems should I solve before my Karat interview?+

Array appears in 12 of 15 reported problems. Solve at least Word Search, Maximal Square, Number of Islands, and Valid Sudoku multiple times. These combine arrays with DFS, DP, and matrix logic. Two Sum and Check if Every Row and Column Contains All Numbers cover the hash-table variant. You're looking at 8-10 solid array drills minimum.

Do I need to study graph algorithms for Karat?+

Graph problems appear twice (Course Schedule, Course Schedule II). Both use topological sort and DFS/BFS. If you have time after nailing arrays and hash-tables, study topological sort. Otherwise, graph is lower frequency relative to array patterns. It's worth knowing, but not your first priority.

What's the difference between Karat's hard problems and the medium ones?+

Hard problems (Text Justification, Word Search II) require careful simulation and edge-case handling. Text Justification is string formatting logic. Word Search II uses backtracking plus trie optimization. Most medium problems test one clear pattern. Hard problems test pattern recognition plus implementation stamina. Expect complexity in execution, not just algorithm choice.

Should I focus on hash-table if I'm weak on arrays?+

No. Arrays appear in 80% of the problem set. Hash-tables show up in 7 of 15, often paired with arrays or strings. Arrays are your foundation. Master Two Sum and Check if Every Row and Column Contains All Numbers as your hash-table entry points, then graduate to Ransom Note and Subdomain Visit Count for string-counting combos.

How should I approach the backtracking and DFS problems?+

Word Search and Word Search II both use DFS/backtracking. Word Search is medium and a good drill; Word Search II is hard and requires trie knowledge. Number of Islands also uses DFS but on a grid. Practice DFS on grids first (Islands), then move to backtracking with character constraints (Word Search). Both patterns show up together in Karat assessments.

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