Matrix & Grid Traversal

Trees & Graphs

Coordinate navigation, spiral unwrapping, and 2D cellular automations

241 problems·35 Easy·147 Medium·59 Hard
Pattern Study Guide & Cheat Sheet

Navigate 2D grids as implicit graphs where each cell (r, c) has up to 4 orthogonal neighbors, using direction arrays [(0,1), (0,-1), (1,0), (-1,0)] and boundary checks.

Core Invariant: Grid = Graph where V = R × C and E ≤ 4 × R × C. Use direction vectors `DIRECTIONS = [(0, 1), (0, -1), (1, 0), (-1, 0)]` to replace 4 repetitive if-statements with a single clean loop.

Recognize it (Keywords & Signals)
  • Number of islands / island perimeter / max area of island
  • Flood fill / paint bucket tool
  • Rotting oranges (multi-source BFS)
  • Surrounded regions / capture enclosed territory
  • Pacific Atlantic water flow
When NOT to use

Grid has arbitrary jump teleports or diagonal movement when only orthogonal is specified.

How to solve (Step-by-step)
  1. 1.Define dimensions `ROWS, COLS = len(grid), len(grid[0])`.
  2. 2.Define directions: `DIRECTIONS = [(0, 1), (0, -1), (1, 0), (-1, 0)]`.
  3. 3.Centralize boundary check: `0 <= r < ROWS and 0 <= c < COLS and grid[r][c] == target`.
  4. 4.For DFS/BFS: mark visited immediately (e.g. mutate `grid[r][c] = "0"` in-place or add to `visited` set).
  5. 5.For multi-source BFS: enqueue all starting sources (e.g. all rotten oranges) at time 0 before running queue.
Watch for (Interview Traps)
  • Mixing up `ROWS` and `COLS` in boundary checks (`r < COLS` or `c < ROWS`)
  • Mutating grid without confirming if mutation is allowed in interview problem statement
  • In multi-source BFS: incrementing time counter even when no fresh items were converted
Multi-Source Grid BFS (Rotting Oranges)
from collections import deque

def oranges_rotting(grid: list[list[int]]) -> int:
    ROWS, COLS = len(grid), len(grid[0])
    queue = deque()
    fresh_count = 0
    
    # 1. Multi-source initialization: find all rotten oranges and count fresh
    for r in range(ROWS):
        for c in range(COLS):
            if grid[r][c] == 2:
                queue.append((r, c))
            elif grid[r][c] == 1:
                fresh_count += 1
                
    if fresh_count == 0:
        return 0
        
    minutes = 0
    DIRECTIONS = [(0, 1), (0, -1), (1, 0), (-1, 0)]
    
    # 2. BFS spreading level by level
    while queue and fresh_count > 0:
        minutes += 1
        for _ in range(len(queue)):
            r, c = queue.popleft()
            for dr, dc in DIRECTIONS:
                nr, nc = r + dr, c + dc
                if 0 <= nr < ROWS and 0 <= nc < COLS and grid[nr][nc] == 1:
                    grid[nr][nc] = 2  # Infect fresh orange
                    fresh_count -= 1
                    queue.append((nr, nc))
                    
    return minutes if fresh_count == 0 else -1
Cost
O(R * C) visits each grid cell at most a constant number of times · O(R * C) for queue/recursion stack in worst case (Can mutate grid in-place to achieve O(1) auxiliary heap space.)
Canonical problems
#200 Number of Islands: Iterate cells; whenever "1" found, trigger DFS to sink connected land
#994 Rotting Oranges: Multi-source BFS tracks time for rot to propagate across grid
#130 Surrounded Regions: Start DFS from boundary "O"s to preserve non-enclosed regions
#417 Pacific Atlantic Water Flow: Reverse flow: DFS upwards from Pacific and Atlantic borders
Medium·90 companies·Max freq 100%·Acc 64.7%
HiveAndurilTinkoff+87
Medium·55 companies·Max freq 100%·Acc 59.0%
InformaticaLyftC3.ai+52
Medium·54 companies·Max freq 100%·Acc 57.2%
PornhubBlendEpic Games+51
Medium·39 companies·Max freq 100%·Acc 80.4%
ZillowRakutenJPMorgan Chase+36
Medium·39 companies·Max freq 100%·Acc 47.7%
FaireKaratNeetCode 150+36
Medium·30 companies·Max freq 100%·Acc 0.6%
Wissen TechnologyConfluentUdemy+27
Medium·30 companies·Max freq 100%·Acc 50.6%
GSA CapitalOPPOWise+27
Hard·24 companies·Max freq 89%·Acc 38.6%
SnowflakeCiscoTwo Sigma+21
Medium·24 companies·Max freq 88%·Acc 63.3%
NykaaeBayServiceNow+21
Medium·23 companies·Max freq 100%·Acc 54.3%
Wissen TechnologyNeetCode 150NeetCode 150+20
Medium·22 companies·Max freq 100%·Acc 74.1%
SchlumbergerGrubhubRoku+19
Hard·20 companies·Max freq 93%·Acc 56.8%
DoorDashWeRideDuolingo+17
Medium·18 companies·Max freq 100%·Acc 59.6%
Tower Research CapitalMcKinseyTower Research Capital+15
Hard·18 companies·Max freq 100%·Acc 65.6%
ConfluentSnapSnap+15
Medium·17 companies·Max freq 100%·Acc 68.5%
Texas InstrumentsSpaceXGoldman Sachs+14
Medium·16 companies·Max freq 100%·Acc 72.8%
AcornsDropboxTwo Sigma+13
Hard·16 companies·Max freq 100%·Acc 0.5%
AppFolioPinterestIMC+13
Medium·16 companies·Max freq 88%·Acc 57.6%
MotiveBaiduWhatnot+13
Hard·16 companies·Max freq 64%·Acc 0.6%
Zeta GlobalArcesiumSprinklr+13
Hard·15 companies·Max freq 100%·Acc 45.0%
ZenefitsGleanApplied Intuition+12
Medium·15 companies·Max freq 87%·Acc 0.5%
PornhubMolocoNeetCode 150+12
Medium·15 companies·Max freq 81%·Acc 51.8%
MetaAndurilYahoo+12
Medium·14 companies·Max freq 100%·Acc 61.2%
Urban CompanyServiceNowNeetCode 150+11
Medium·14 companies·Max freq 100%·Acc 54.4%
GravitonPhonePeDoorDash+11
Medium·14 companies·Max freq 63%·Acc 60.5%
UberWalmart LabsSnap+11
Medium·13 companies·Max freq 100%·Acc 64.1%
DoorDashNeetCode 150NeetCode 150+10
Medium·13 companies·Max freq 94%·Acc 58.8%
DatabricksWiseWaymo+10
Medium·13 companies·Max freq 92%·Acc 62.9%
SnapTikTokSnap+10
Easy·13 companies·Max freq 88%·Acc 68.6%
CriteoQualtricsAmazon+10
Medium·12 companies·Max freq 100%·Acc 64.8%
XXPhonePe+9
Medium·12 companies·Max freq 100%·Acc 67.3%
NikeLiftoffMeta+9
Medium·12 companies·Max freq 63%·Acc 48.2%
TeslaZomatoAnduril+9
Medium·12 companies·Max freq 53%·Acc 0.8%
eBayAdobeAmazon+9
Medium·11 companies·Max freq 100%·Acc 77.6%
RobloxBrazeCapital One+8
Hard·11 companies·Max freq 100%·Acc 61.5%
XXSnap+8
Hard·11 companies·Max freq 100%·Acc 39.9%
Akuna CapitalInMobiBNY Mellon+8
Hard·11 companies·Max freq 78%·Acc 68.0%
WeRideNeetCode 150NeetCode 150+8
Medium·11 companies·Max freq 75%·Acc 0.4%
AgodaZeptoIMC+8
Medium·10 companies·Max freq 100%·Acc 82.5%
SquareVisaSIG+7
Hard·10 companies·Max freq 80%·Acc 0.4%
DarwinboxIntuitZoho+7
Medium·10 companies·Max freq 71%·Acc 58.6%
OktaWaymoUpstart+7
Hard·9 companies·Max freq 100%·Acc 39.6%
RampAirbnbRippling+6
Medium·9 companies·Max freq 78%·Acc 68.8%
RobinhoodApplied IntuitionNuro+6
Medium·9 companies·Max freq 67%·Acc 63.6%
WaymoNutanixVisa+6
Easy·9 companies·Max freq 63%·Acc 74.5%
ZohoJosh TechnologyOracle+6
Medium·9 companies·Max freq 63%·Acc 69.3%
PinterestNuroLinkedIn+6
Medium·9 companies·Max freq 53%·Acc 48.8%
eBayUberWalmart Labs+6
Medium·8 companies·Max freq 100%·Acc 84.6%
DataminrAppleUber+5
Medium·8 companies·Max freq 100%·Acc 77.6%
HSBCTinkoffMicrostrategy+5
Medium·8 companies·Max freq 88%·Acc 78.5%
UberPalantirSnowflake+5
Medium·8 companies·Max freq 67%·Acc 60.9%
Dream11Goldman SachsAmazon+5
Medium·8 companies·Max freq 62%·Acc 57.2%
ZomatoIntuitUber+5
Medium·7 companies·Max freq 100%·Acc 52.4%
UiPathHiveWix+4
Medium·7 companies·Max freq 100%·Acc 68.9%
PoshmarkHudson River TradingMeta+4
Medium·7 companies·Max freq 100%·Acc 55.3%
XingAmazonBloomberg+4
Hard·7 companies·Max freq 100%·Acc 54.8%
RokuPhonePeAirbnb+4
Medium·7 companies·Max freq 100%·Acc 45.8%
GuidewireAmerican ExpressGeico+4
Medium·7 companies·Max freq 93%·Acc 64.7%
VisaCapital OneZipRecruiter+4
Medium·7 companies·Max freq 78%·Acc 73.9%
RipplingCitadelOpenAI+4
Easy·7 companies·Max freq 77%·Acc 76.7%
VerkadaGoogleBloomberg+4
Easy·7 companies·Max freq 76%·Acc 54.7%
ZohoAppleMeta+4
Hard·7 companies·Max freq 76%·Acc 74.5%
AirbnbNvidiaUber+4
Hard·7 companies·Max freq 65%·Acc 72.5%
SprinklrFlipkartRubrik+4
Hard·7 companies·Max freq 52%·Acc 82.9%
DatabricksMetaAmazon+4
Medium·6 companies·Max freq 100%·Acc 80.2%
DirectiGoogleMicrosoft+3
Medium·6 companies·Max freq 100%·Acc 63.4%
NutanixWeRideAmazon+3
Easy·6 companies·Max freq 100%·Acc 84.4%
Reliance RetailsYandexAmazon+3
Medium·6 companies·Max freq 77%·Acc 67.5%
HoneywellAmazonMicrosoft+3
Medium·6 companies·Max freq 75%·Acc 71.1%
DE ShawMetaAmazon+3
Easy·6 companies·Max freq 63%·Acc 79.7%
Arista NetworksAmazonMeta+3
Easy·6 companies·Max freq 50%·Acc 69.4%
VisaRobloxAmazon+3
Easy·6 companies·Max freq 46%·Acc 83.1%
BloombergZohoGoogle+3
Easy·6 companies·Max freq 42%·Acc 83.9%
IBMGoogleBloomberg+3
Medium·6 companies·Max freq 38%·Acc 80.8%
AmazonGoogleGoldman Sachs+3
Medium·6 companies·Max freq 27%·Acc 72.0%
GoogleBloombergMicrosoft+3
Medium·6 companies·Max freq 25%·Acc 73.5%
OracleAmazonMicrosoft+3
Hard·5 companies·Max freq 100%·Acc 56.2%
VisaRobloxAmazon+2
Easy·5 companies·Max freq 100%·Acc 65.2%
MathWorkstcsMeta+2
Medium·5 companies·Max freq 100%·Acc 70.8%
EPAM SystemsMetaAmazon+2
Medium·5 companies·Max freq 100%·Acc 84.7%
VerizonMetaAmazon+2
Medium·5 companies·Max freq 100%·Acc 47.8%
PhonePeBloombergAmazon+2
Medium·5 companies·Max freq 88%·Acc 63.9%
CitadelAmazonGoogle+2
Hard·5 companies·Max freq 68%·Acc 0.4%
SnapSnapUber+2
Easy·5 companies·Max freq 63%·Acc 74.4%
SalesforceMetaAmazon+2
Medium·5 companies·Max freq 63%·Acc 78.2%
SalesforceBloombergAmazon+2
Hard·5 companies·Max freq 55%·Acc 74.6%
SnapSnapAmazon+2
Medium·5 companies·Max freq 54%·Acc 55.2%
UberTikTokGoogle+2
Medium·5 companies·Max freq 41%·Acc 68.5%
SalesforceGoldman SachsGoogle+2
Easy·5 companies·Max freq 38%·Acc 88.8%
GoogleMetaMicrosoft+2
Medium·5 companies·Max freq 38%·Acc 67.2%
OracleGoogleMicrosoft+2
Medium·5 companies·Max freq 38%·Acc 55.2%
InfosysAmazonGoogle+2
Easy·5 companies·Max freq 26%·Acc 72.3%
GoogleMetaAmazon+2
Easy·5 companies·Max freq 25%·Acc 74.4%
AmazonMetaBloomberg+2
Medium·4 companies·Max freq 100%·Acc 65.4%
IMCFractal AnalyticsGoogle+1
Easy·4 companies·Max freq 100%·Acc 54.3%
InstacartKaratIndeed+1
Hard·4 companies·Max freq 100%·Acc 0.6%
Hudson River TradingHudson River TradingGoogle+1
Medium·4 companies·Max freq 100%·Acc 83.2%
QuoraWalmart LabsAmazon+1
Medium·4 companies·Max freq 100%·Acc 71.3%
QuoraUberAmazon+1
Hard·4 companies·Max freq 100%·Acc 64.3%
SamsungBloombergAmazon+1
Medium·4 companies·Max freq 88%·Acc 0.5%
Booking.comBooking.comMicrosoft+1
Medium·4 companies·Max freq 88%·Acc 52.3%
SamsungZS AssociatesUber+1
Hard·4 companies·Max freq 88%·Acc 37.5%
SnapSnapPhonePe+1
Medium·4 companies·Max freq 65%·Acc 55.5%
UberGoogleBloomberg+1
Medium·4 companies·Max freq 64%·Acc 82.3%
DocusignMetaMicrosoft+1
Easy·4 companies·Max freq 63%·Acc 69.7%
WiproMetatcs+1
Hard·4 companies·Max freq 63%·Acc 56.1%
AtlassianMicrosoftGoogle+1
Hard·4 companies·Max freq 63%·Acc 63.5%
SalesforceAmazonMicrosoft+1
Hard·4 companies·Max freq 56%·Acc 45.4%
VisaAmazonMeta+1
Medium·4 companies·Max freq 56%·Acc 76.7%
VisaGoogleMeta+1
Easy·4 companies·Max freq 50%·Acc 87.6%
OpenAIGoogleMeta+1
Hard·4 companies·Max freq 41%·Acc 68.7%
AtlassianGoogleMeta+1
Hard·4 companies·Max freq 30%·Acc 58.7%
AppleGoogleAmazon+1
Easy·4 companies·Max freq 29%·Acc 74.2%
AmazonBloombergMicrosoft+1
Easy·4 companies·Max freq 27%·Acc 68.4%
AmazonMicrosoftMeta+1
Medium·4 companies·Max freq 26%·Acc 71.0%
GoogleBloombergAmazon+1
Hard·4 companies·Max freq 25%·Acc 63.0%
GoogleMetaBloomberg+1
Medium·4 companies·Max freq 25%·Acc 51.6%
GoogleMicrosoftMeta+1
Medium·4 companies·Max freq 25%·Acc 60.9%
MicrosoftAmazonBloomberg+1
Medium·4 companies·Max freq 13%·Acc 70.3%
MetaAmazonMicrosoft+1
Medium·4 companies·Max freq 13%·Acc 51.7%
AmazonBloombergMicrosoft+1
Medium·4 companies·Max freq 13%·Acc 78.5%
AmazonBloombergMicrosoft+1
Medium·4 companies·Max freq 13%·Acc 52.9%
AmazonBloombergMicrosoft+1
Hard·3 companies·Max freq 100%·Acc 24.0%
HuaweiWorldQuantDE Shaw
Medium·3 companies·Max freq 100%·Acc 64.5%
RobinhoodSamsungGoogle
Medium·3 companies·Max freq 100%·Acc 75.2%
WayfairAmazonGoogle
Easy·3 companies·Max freq 100%·Acc 72.7%
EtsyGoogleAmazon
Medium·3 companies·Max freq 100%·Acc 80.3%
IIT BombayAmazonGoogle
Hard·3 companies·Max freq 100%·Acc 55.1%
FlipkartBloombergGoogle
Medium·3 companies·Max freq 100%·Acc 86.4%
NuroInfo EdgeGoogle
Hard·3 companies·Max freq 92%·Acc 54.0%
SAPGoogleMicrosoft
Medium·3 companies·Max freq 88%·Acc 86.0%
LimeIBMAmazon
Easy·3 companies·Max freq 88%·Acc 80.1%
CiscoOracleAmazon
Medium·3 companies·Max freq 81%·Acc 86.5%
RivianMetaGoogle
Medium·3 companies·Max freq 75%·Acc 55.3%
UberSAPMeta
Medium·3 companies·Max freq 68%·Acc 54.7%
GeicoGoogleAmazon
Hard·3 companies·Max freq 63%·Acc 46.8%
DatadogGoogleMeta
Medium·3 companies·Max freq 63%·Acc 23.9%
VisaMetaAmazon
Hard·3 companies·Max freq 56%·Acc 42.4%
CitadelGoogleMeta
Easy·3 companies·Max freq 55%·Acc 65.5%
tcsMetaGoogle
Medium·3 companies·Max freq 52%·Acc 67.6%
UberAmazonGoogle
Medium·3 companies·Max freq 42%·Acc 73.8%
AdobeGoogleMeta
Medium·3 companies·Max freq 40%·Acc 44.7%
MetaBloombergGoogle
Medium·3 companies·Max freq 25%·Acc 61.7%
MetaAmazonGoogle
Easy·3 companies·Max freq 25%·Acc 68.1%
AmazonBloombergGoogle
Medium·3 companies·Max freq 25%·Acc 76.0%
GoogleAmazonBloomberg
Medium·3 companies·Max freq 25%·Acc 45.5%
BloombergGoogleAmazon
Hard·3 companies·Max freq 25%·Acc 45.7%
GoogleBloombergAmazon
Medium·3 companies·Max freq 15%·Acc 55.3%
GoogleBloombergMeta
Medium·3 companies·Max freq 13%·Acc 74.1%
MetaAmazonGoogle
Medium·2 companies·Max freq 100%·Acc 43.8%
JioApple
Medium·2 companies·Max freq 100%·Acc 75.5%
CitrixGoogle
Hard·2 companies·Max freq 100%·Acc 61.4%
ZomatoTikTok
Medium·2 companies·Max freq 88%·Acc 74.9%
BarclaysGoogle
Easy·2 companies·Max freq 88%·Acc 70.5%
SamsungAtlassian
Medium·2 companies·Max freq 88%·Acc 0.5%
Booking.comBooking.com
Hard·2 companies·Max freq 88%·Acc 57.3%
AdobeMicrosoft
Medium·2 companies·Max freq 80%·Acc 64.6%
GeicoMicrosoft
Medium·2 companies·Max freq 79%·Acc 56.2%
IntuitGoogle
Medium·2 companies·Max freq 75%·Acc 65.3%
VisaUber
Medium·2 companies·Max freq 63%·Acc 82.6%
Squarepoint CapitalGoogle
Hard·2 companies·Max freq 63%·Acc 36.6%
FlipkartAmazon
Hard·2 companies·Max freq 50%·Acc 51.6%
CitadelGoogle
Medium·2 companies·Max freq 41%·Acc 58.8%
AccentureGoogle
Medium·2 companies·Max freq 38%·Acc 57.3%
DoorDashBloomberg
Medium·2 companies·Max freq 38%·Acc 52.7%
BloombergGoogle
Medium·2 companies·Max freq 29%·Acc 60.9%
AmazonMicrosoft
Medium·2 companies·Max freq 27%·Acc 69.7%
MicrosoftAmazon
Medium·2 companies·Max freq 27%·Acc 59.0%
MetaGoogle
Hard·2 companies·Max freq 25%·Acc 55.5%
AmazonGoogle
Hard·2 companies·Max freq 25%·Acc 62.5%
MetaAmazon
Medium·2 companies·Max freq 25%·Acc 87.0%
AmazonMeta
Medium·2 companies·Max freq 25%·Acc 37.1%
AmazonGoogle
Hard·2 companies·Max freq 25%·Acc 70.9%
GoogleAmazon
Medium·2 companies·Max freq 25%·Acc 52.8%
UberGoogle
Medium·2 companies·Max freq 18%·Acc 70.1%
BloombergAmazon
Medium·2 companies·Max freq 16%·Acc 47.5%
GoogleMicrosoft
Medium·2 companies·Max freq 15%·Acc 53.7%
GoogleMicrosoft
Hard·2 companies·Max freq 13%·Acc 65.0%
BloombergGoogle
Easy·2 companies·Max freq 13%·Acc 79.4%
MetaGoogle
Easy·2 companies·Max freq 13%·Acc 66.9%
AmazonGoogle
Easy·2 companies·Max freq 13%·Acc 80.0%
AmazonGoogle
Medium·2 companies·Max freq 13%·Acc 78.8%
AmazonGoogle
Hard·2 companies·Max freq 13%·Acc 39.4%
MicrosoftGoogle
Medium·1 companies·Max freq 100%·Acc 76.4%
Nutanix
Hard·1 companies·Max freq 100%·Acc 52.4%
Kakao
Medium·1 companies·Max freq 100%·Acc 49.1%
Grab
Medium·1 companies·Max freq 100%·Acc 66.2%
Amdocs
Easy·1 companies·Max freq 100%·Acc 69.3%
Fidelity
Easy·1 companies·Max freq 100%·Acc 74.4%
Yahoo
Medium·1 companies·Max freq 88%·Acc 48.3%
Intuit
Medium·1 companies·Max freq 75%·Acc 47.9%
DE Shaw
Medium·1 companies·Max freq 75%·Acc 71.3%
DE Shaw
Hard·1 companies·Max freq 75%·Acc 72.9%
Airbnb
Easy·1 companies·Max freq 70%·Acc 72.8%
IBM
Medium·1 companies·Max freq 67%·Acc 42.4%
Turing
Hard·1 companies·Max freq 63%·Acc 35.6%
Rubrik
Medium·1 companies·Max freq 50%·Acc 58.2%
Apple
Medium·1 companies·Max freq 50%·Acc 47.4%
Uber
Medium·1 companies·Max freq 38%·Acc 72.7%
Microsoft
Medium·1 companies·Max freq 31%·Acc 40.8%
Microsoft
Medium·1 companies·Max freq 26%·Acc 50.9%
Google
Medium·1 companies·Max freq 25%·Acc 67.9%
Meta
Medium·1 companies·Max freq 25%·Acc 50.2%
Amazon
Medium·1 companies·Max freq 25%·Acc 84.5%
Amazon
Hard·1 companies·Max freq 25%·Acc 43.6%
Amazon
Medium·1 companies·Max freq 25%·Acc 70.8%
Google
Hard·1 companies·Max freq 25%·Acc 61.6%
Google
Medium·1 companies·Max freq 25%·Acc 52.2%
Google
Medium·1 companies·Max freq 25%·Acc 64.1%
Google
Hard·1 companies·Max freq 25%·Acc 40.4%
Google
Hard·1 companies·Max freq 25%·Acc 79.3%
Google
Medium·1 companies·Max freq 25%·Acc 28.0%
Google
Hard·1 companies·Max freq 25%·Acc 61.0%
Google
Hard·1 companies·Max freq 25%·Acc 66.4%
Google
Medium·1 companies·Max freq 25%·Acc 27.6%
Google
Medium·1 companies·Max freq 25%·Acc 50.6%
Google
Medium·1 companies·Max freq 25%·Acc 72.3%
Google
Hard·1 companies·Max freq 25%·Acc 61.1%
Google
Hard·1 companies·Max freq 25%·Acc 50.4%
Google
Medium·1 companies·Max freq 25%·Acc 64.4%
Google
Easy·1 companies·Max freq 25%·Acc 42.9%
Google
Medium·1 companies·Max freq 25%·Acc 62.7%
Google
Medium·1 companies·Max freq 25%·Acc 48.9%
Google
Medium·1 companies·Max freq 25%·Acc 68.2%
Google
Medium·1 companies·Max freq 25%·Acc 76.2%
Google
Medium·1 companies·Max freq 25%·Acc 67.4%
Google
Hard·1 companies·Max freq 25%·Acc 40.5%
Google
Hard·1 companies·Max freq 25%·Acc 70.1%
Google
Easy·1 companies·Max freq 25%·Acc 73.6%
Google
Medium·1 companies·Max freq 25%·Acc 46.2%
Google
Medium·1 companies·Max freq 18%·Acc 25.7%
Google
Medium·1 companies·Max freq 18%·Acc 27.4%
Google
Easy·1 companies·Max freq 13%·Acc 71.1%
Amazon
Medium·1 companies·Max freq 13%·Acc 26.9%
Bloomberg
Hard·1 companies·Max freq 13%·Acc 25.1%
Microsoft
Hard·1 companies·Max freq 13%·Acc 49.9%
Google
Hard·1 companies·Max freq 13%·Acc 63.1%
Google
Easy·1 companies·Max freq 13%·Acc 76.4%
Google
Easy·1 companies·Max freq 13%·Acc 38.0%
Google
Hard·1 companies·Max freq 13%·Acc 52.5%
Google
Medium·1 companies·Max freq 13%·Acc 39.9%
Google
Showing 241 of 241 problems in Matrix & Grid TraversalFiltered: All Companies