Matrix Interview Questions
Master 236 matrix problems frequently asked in technical interviews. These questions test your understanding of matrixconcepts and are essential for coding interview success.
236
Total Problems
31
Easy
144
Medium
61
Hard
#1
Rank
#750HardFrequency: 100%
Contain Virus
#2
Rank
#200MediumFrequency: 97.3%
Number of Islands
#3
Rank
#348MediumFrequency: 93.6%
Design Tic-Tac-Toe
#4
Rank
#329HardFrequency: 92.5%
Longest Increasing Path in a Matrix
#5
Rank
#6
Rank
#694MediumFrequency: 86.6%
Number of Distinct Islands
#7
Rank
#8
Rank
#1171MediumFrequency: 80.9%
Shortest Path in Binary Matrix
#9
Rank
#631HardFrequency: 78.6%
Design Excel Sum Formula
#10
Rank
#11
Rank
#12
Rank
#13
Rank
#787HardFrequency: 75.6%
Sliding Puzzle
#14
Rank
#15
Rank
#854HardFrequency: 72.8%
Making A Large Island
#16
Rank
#317HardFrequency: 71.4%
Shortest Distance from All Buildings
#17
Rank
#18
Rank
#19
Rank
#20
Rank
#1374MediumFrequency: 66.4%
Leftmost Column with at Least a One
#21
Rank
#1409HardFrequency: 65.5%
Minimum Number of Flips to Convert Binary Matrix to Zero Matrix
#22
Rank
#3627MediumFrequency: 65.4%
Find Minimum Time to Reach Last Room I
#23
Rank
#1414HardFrequency: 63.3%
Shortest Path in a Grid with Obstacles Elimination
#24
Rank
#971MediumFrequency: 61.8%
Shortest Bridge
#25
Rank
#26
Rank
#27
Rank
#675HardFrequency: 59.8%
Cut Off Trees for Golf Event
#28
Rank
#417MediumFrequency: 59.8%
Pacific Atlantic Water Flow
#29
Rank
#695MediumFrequency: 59.3%
Max Area of Island
#30
Rank
#31
Rank
#32
Rank
#33
Rank
#2344HardFrequency: 57.5%
Escape the Spreading Fire
#34
Rank
#240MediumFrequency: 56.8%
Search a 2D Matrix II
#35
Rank
#36
Rank
#378MediumFrequency: 55.9%
Kth Smallest Element in a Sorted Matrix
#37
Rank
#3215EasyFrequency: 55.1%
Matrix Similarity After Cyclic Shifts
#38
Rank
#3459HardFrequency: 55.1%
Find the Minimum Area to Cover All Ones II
#39
Rank
#40
Rank
#41
Rank
#505MediumFrequency: 54.1%
The Maze II
#42
Rank
#43
Rank
#44
Rank
#45
Rank
#46
Rank
#407HardFrequency: 52.9%
Trapping Rain Water II
#47
Rank
#1022HardFrequency: 52.4%
Unique Paths III
#48
Rank
#37HardFrequency: 52.1%
Sudoku Solver
#49
Rank
#3628MediumFrequency: 52.1%
Find Minimum Time to Reach Last Room II
#50
Rank
#542MediumFrequency: 51.3%
01 Matrix
#51
Rank
#85HardFrequency: 51.1%
Maximal Rectangle
#52
Rank
#999MediumFrequency: 49.9%
Regions Cut By Slashes
#53
Rank
#311MediumFrequency: 48.8%
Sparse Matrix Multiplication
#54
Rank
#2482MediumFrequency: 48.7%
Maximum Rows Covered by Columns
#55
Rank
#56
Rank
#57
Rank
#2038MediumFrequency: 47.5%
Nearest Exit from Entrance in Maze
#58
Rank
#2425MediumFrequency: 47.5%
Number of People That Can Be Seen in a Grid
#59
Rank
#3335MediumFrequency: 47.5%
Minimum Operations to Write the Letter Y on a Grid
#60
Rank
#3385MediumFrequency: 47.5%
Match Alphanumerical Pattern in Matrix I
#61
Rank
#130MediumFrequency: 46.9%
Surrounded Regions
#62
Rank
#1400EasyFrequency: 46%
Find Winner on a Tic Tac Toe Game
#63
Rank
#895HardFrequency: 45.2%
Shortest Path to Get All Keys
#64
Rank
#1485HardFrequency: 44.8%
Minimum Cost to Make at Least One Valid Path in a Grid
#65
Rank
#66
Rank
#67
Rank
#2914MediumFrequency: 41.6%
Find the Safest Path in a Grid
#68
Rank
#69
Rank
#70
Rank
#71
Rank
#794HardFrequency: 40%
Swim in Rising Water
#72
Rank
#1931MediumFrequency: 40%
Shortest Path in a Hidden Grid
#73
Rank
#74
Rank
#2588HardFrequency: 37.9%
Maximum Number of Points From Grid Queries
#75
Rank
#1402MediumFrequency: 37.3%
Count Square Submatrices with All Ones
#76
Rank
#1753MediumFrequency: 37.3%
Path With Minimum Effort
#77
Rank
#78
Rank
#79
Rank
#2035MediumFrequency: 34.2%
Count Sub Islands
#80
Rank
#463EasyFrequency: 33.3%
Island Perimeter
#81
Rank
#1380MediumFrequency: 33.3%
Number of Closed Islands
#82
Rank
#83
Rank
#3092MediumFrequency: 33%
Minimum Moves to Spread Stones Over Grid
#84
Rank
#85
Rank
#86
Rank
#3733HardFrequency: 31.3%
Length of Longest V-Shaped Diagonal Segment
#87
Rank
#88
Rank
#861EasyFrequency: 31.1%
Flipping an Image
#89
Rank
#90
Rank
#3659MediumFrequency: 31.1%
Count Paths With the Given XOR Value
#91
Rank
#92
Rank
#2521HardFrequency: 29.5%
Paths in Matrix Whose Sum Is Divisible by K
#93
Rank
#94
Rank
#1476EasyFrequency: 29.1%
Count Negative Numbers in a Sorted Matrix
#95
Rank
#96
Rank
#3764MediumFrequency: 29.1%
Maximum Sum With at Most K Elements
#97
Rank
#98
Rank
#99
Rank
#1143MediumFrequency: 27.3%
Find Smallest Common Element in All Rows
#100
Rank
#3492MediumFrequency: 27.3%
Count Submatrices With Equal Frequency of X and Y
#101
Rank
#102
Rank
#1073MediumFrequency: 27.2%
Number of Enclaves
#103
Rank
#1959MediumFrequency: 26.7%
Minimum Path Cost in a Hidden Grid
#104
Rank
#2015EasyFrequency: 26.5%
Determine Whether Matrix Can Be Obtained By Rotation
#105
Rank
#1628MediumFrequency: 26.3%
Count Submatrices With All Ones
#106
Rank
#107
Rank
#2146MediumFrequency: 26.3%
Check if Word Can Be Placed In Crossword
#108
Rank
#1099MediumFrequency: 25.4%
Path With Maximum Minimum Value
#109
Rank
#711HardFrequency: 25.1%
Number of Distinct Islands II
#110
Rank
#3107HardFrequency: 24.6%
Maximum Spending After Buying Items
#111
Rank
#112
Rank
#1117MediumFrequency: 24.6%
As Far from Land as Possible
#113
Rank
#114
Rank
#1396MediumFrequency: 24.4%
Count Servers that Communicate
#115
Rank
#1413MediumFrequency: 24.4%
Maximum Side Length of a Square with Sum Less than or Equal to Threshold
#116
Rank
#1845MediumFrequency: 24.4%
Largest Submatrix With Rearrangements
#117
Rank
#2067MediumFrequency: 24.4%
Maximum Number of Points with Cost
#118
Rank
#119
Rank
#1463EasyFrequency: 23.6%
The K Weakest Rows in a Matrix
#120
Rank
#121
Rank
#122
Rank
#123
Rank
#1550HardFrequency: 23.4%
Find the Kth Smallest Sum of a Matrix With Sorted Rows
#124
Rank
#2101HardFrequency: 23.3%
Last Day Where You Can Still Cross
#125
Rank
#308MediumFrequency: 23.3%
Range Sum Query 2D - Mutable
#126
Rank
#2375HardFrequency: 23.3%
Minimum Obstacle Removal to Reach Corner
#127
Rank
#128
Rank
#129
Rank
#363HardFrequency: 22.1%
Max Sum of Rectangle No Larger Than K
#130
Rank
#1257HardFrequency: 22.1%
Rank Transform of a Matrix
#131
Rank
#1555HardFrequency: 22.1%
Number of Ways of Cutting a Pizza
#132
Rank
#2653MediumFrequency: 22.1%
Check if There is a Path With Equal Number of 0's And 1's
#133
Rank
#134
Rank
#135
Rank
#2606MediumFrequency: 21.9%
Difference Between Ones and Zeros in Row and Column
#136
Rank
#751MediumFrequency: 21.5%
Number Of Corner Rectangles
#137
Rank
#2662MediumFrequency: 21.5%
Check Knight Tour Configuration
#138
Rank
#139
Rank
#1727HardFrequency: 20.9%
Cat and Mouse II
#140
Rank
#2472HardFrequency: 20.9%
Build a Matrix With Conditions
#141
Rank
#2641MediumFrequency: 20.9%
Disconnect Path in a Binary Matrix by at Most One Flip
#142
Rank
#302HardFrequency: 20.9%
Smallest Rectangle Enclosing Black Pixels
#143
Rank
#144
Rank
#1990MediumFrequency: 20.3%
Get Biggest Three Rhombus Sums in a Grid
#145
Rank
#146
Rank
#1145HardFrequency: 20%
Number of Submatrices That Sum to Target
#147
Rank
#148
Rank
#2108MediumFrequency: 20%
Minimize the Difference Between Target and Chosen Elements
#149
Rank
#2259HardFrequency: 20%
Minimum Operations to Remove Adjacent Ones in Matrix
#150
Rank
#151
Rank
#152
Rank
#1716MediumFrequency: 19.5%
Maximum Non Negative Product in a Matrix
#153
Rank
#2193HardFrequency: 19.5%
Count Fertile Pyramids in a Land
#154
Rank
#3821MediumFrequency: 19.5%
Count Cells in Overlapping Horizontal and Vertical Substrings
#155
Rank
#562MediumFrequency: 18%
Longest Line of Consecutive One in Matrix
#156
Rank
#157
Rank
#1696HardFrequency: 18%
Strange Printer II
#158
Rank
#1717HardFrequency: 18%
Minimum Cost to Connect Two Groups of Points
#159
Rank
#1860MediumFrequency: 18%
Find Kth Largest XOR Coordinate Value
#160
Rank
#161
Rank
#162
Rank
#1711MediumFrequency: 18%
Find Valid Matrix Given Row and Column Sums
#163
Rank
#3524MediumFrequency: 18%
Minimum Number of Flips to Make Binary Grid Palindromic II
#164
Rank
#4161MediumFrequency: 18%
Minimum Bitwise OR From Grid
#165
Rank
#1663MediumFrequency: 18%
Detect Cycles in 2D Grid
#166
Rank
#167
Rank
#168
Rank
#169
Rank
#170
Rank
#171
Rank
#172
Rank
#173
Rank
#2268MediumFrequency: 16.4%
Remove All Ones With Row and Column Flips
#174
Rank
#2314MediumFrequency: 16.4%
Remove All Ones With Row and Column Flips II
#175
Rank
#2349HardFrequency: 16.4%
Check if There Is a Valid Parentheses String Path
#176
Rank
#2506HardFrequency: 16.4%
Minimize Maximum Value in a Grid
#177
Rank
#178
Rank
#3314MediumFrequency: 16.4%
Most Frequent Prime
#179
Rank
#180
Rank
#2711HardFrequency: 16.1%
Minimum Time to Visit a Cell In a Grid
#181
Rank
#3558MediumFrequency: 14.6%
Find a Safe Walk Through a Grid
#182
Rank
#3986MediumFrequency: 14.6%
Maximum Path Score in a Grid
#183
Rank
#3889HardFrequency: 13.2%
Minimum Cost Path with Teleportations
#184
Rank
#2685MediumFrequency: 13.2%
First Completely Painted Row or Column
#185
Rank
#1471HardFrequency: 12.6%
Maximum Students Taking Exam
#186
Rank
#3470HardFrequency: 12.6%
Maximum Score From Grid Operations
#187
Rank
#2428MediumFrequency: 12%
Equal Row and Column Pairs
#188
Rank
#189
Rank
#1147MediumFrequency: 12%
Flip Columns For Maximum Number of Equal Rows
#190
Rank
#2764MediumFrequency: 12%
Maximum Number of Fish in a Grid
#191
Rank
#2160MediumFrequency: 12%
Minimum Operations to Make a Uni-Value Grid
#192
Rank
#2409HardFrequency: 12%
Number of Increasing Paths in a Grid
#193
Rank
#194
Rank
#3849MediumFrequency: 12%
Equal Sum Grid Partition I
#195
Rank
#3677MediumFrequency: 12%
Maximum Amount of Money Robot Can Earn
#196
Rank
#197
Rank
#198
Rank
#199
Rank
#200
Rank
#1389HardFrequency: 10.5%
Minimum Moves to Move a Box to Their Target Location
#201
Rank
#202
Rank
#203
Rank
#204
Rank
#2708HardFrequency: 8.1%
Find the String with LCP
#205
Rank
#206
Rank
#207
Rank
#3338MediumFrequency: 8.1%
Count Submatrices with Top-Left Element and Sum Less Than k
#208
Rank
#3884MediumFrequency: 8.1%
Minimum Absolute Difference in Sliding Submatrix
#209
Rank
#3850HardFrequency: 8.1%
Equal Sum Grid Partition II
#210
Rank
#211
Rank
#212
Rank
#2203MediumFrequency: 7.3%
Number of Spaces Cleaning Robot Cleaned
#213
Rank
#1104MediumFrequency: 7.3%
Coloring A Border
#214
Rank
#4153HardFrequency: 7.3%
Count Routes to Climb a Rectangular Grid
#215
Rank
#216
Rank
#217
Rank
#3837MediumFrequency: 7.2%
Grid Teleportation Traversal
#218
Rank
#891MediumFrequency: 7.2%
Score After Flipping Matrix
#219
Rank
#1969MediumFrequency: 5.5%
Maximum Number of Accepted Invitations
#220
Rank
#1691HardFrequency: 5.5%
Minimum Number of Days to Disconnect Island
#221
Rank
#222
Rank
#2794MediumFrequency: 5.5%
Maximum Number of Moves in a Grid
#223
Rank
#2585EasyFrequency: 5.5%
Delete Greatest Value in Each Row
#224
Rank
#225
Rank
#3648HardFrequency: 5.5%
Find the Maximum Number of Fruits Collected
#226
Rank
#227
Rank
#228
Rank
#229
Rank
#2103MediumFrequency: 5%
Find All Groups of Farmland
#230
Rank
#499HardFrequency: 5%
The Maze III
#231
Rank
#3823MediumFrequency: 5%
Count Islands With Total Value Divisible by K
#232
Rank
#4205MediumFrequency: 5%
Minimum XOR Path in a Grid
#233
Rank
#1507MediumFrequency: 5%
Check if There is a Valid Path in a Grid
#234
Rank
#235
Rank
#236
Rank
Master Matrix in Real Interviews
Get AI-powered assistance when solving matrix problems during your actual interviews.
Get Started FreeNo credit card required