grindmapcompany-wise LeetCode
All companies

Karat LeetCode Questions

15 questions all-time · 4 easy · 9 medium · 2 hard
# Problem Difficulty Frequency Acceptance
1Text Justification
Array, String, Simulation
Hard
100
48.2%
2Check if Every Row and Column Contains All Numbers
Array, Hash Table, Matrix
Easy
90
52.8%
3Find Words That Can Be Formed by Characters
Array, Hash Table, String, Counting
Easy
89
71.1%
4Word Search
Array, String, Backtracking, Depth-First Search, Matrix
Medium
86
45.3%
5Alert Using Same Key-Card Three or More Times in a One Hour Period
Array, Hash Table, String, Sorting
Medium
80
45.9%
6Course Schedule
Depth-First Search, Breadth-First Search, Graph, Topological Sort
Medium
61
49.2%
7Ransom Note
Hash Table, String, Counting
Easy
61
64.5%
8Valid Sudoku
Array, Hash Table, Matrix
Medium
55
62.3%
9Number of Islands
Array, Depth-First Search, Breadth-First Search, Union Find, Matrix
Medium
55
62.3%
10Maximal Square
Array, Dynamic Programming, Matrix
Medium
55
48.8%
11Subdomain Visit Count
Array, Hash Table, String, Counting
Medium
48
76.8%
12Word Search II
Array, String, Backtracking, Trie, Matrix
Hard
48
37.3%
13Course Schedule II
Depth-First Search, Breadth-First Search, Graph, Topological Sort
Medium
48
53.4%
14Jump Game
Array, Dynamic Programming, Greedy
Medium
48
39.5%
15Two Sum
Array, Hash Table
Easy
48
55.8%

How to read this list

The tabs at the top split the questions by how recently people said they were asked in interviews. "Last 30 Days" is the past month, "Last 3 Months" is the past quarter, and so on. "All Time" is every question on record for this company.

Frequency is a score from 0 to 100 for how often a question showed up in that time window. A higher number means it came up more often, so the list starts with the most common questions first. Acceptance is the share of submissions that pass on LeetCode. Click any question to open it on LeetCode.