← Back to Waymo

Array

40 questions

1Number of IslandsMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
2Random Pick with WeightMedium
ArrayMathBinary Search
Solve →
3Maximum GapMedium
ArraySortingBucket Sort
Solve →
4Number of Visible People in a QueueHard
ArrayStackMonotonic Stack
Solve →
5Random Pick with WeightMedium
ArrayMathBinary Search
Solve →
6Number of IslandsMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
7Minimum Number of Refueling StopsHard
ArrayDynamic ProgrammingGreedy
Solve →
8Maximum GapMedium
ArraySortingBucket Sort
Solve →
9Max Points on a LineHard
ArrayHash TableMath
Solve →
10Meeting Rooms IIMedium
ArrayTwo PointersGreedy
Solve →
11Number of IslandsMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
12Minimum Area RectangleMedium
ArrayHash TableMath
Solve →
13Design Excel Sum FormulaHard
ArrayHash TableString
Solve →
14Design Tic-Tac-ToeMedium
ArrayHash TableDesign
Solve →
15Divide Array in Sets of K Consecutive NumbersMedium
ArrayHash TableGreedy
Solve →
16Shortest Distance from All BuildingsHard
ArrayBreadth-First SearchMatrix
Solve →
17Find Peak ElementMedium
ArrayBinary Search
Solve →
18Text JustificationHard
ArrayStringSimulation
Solve →
19Largest Rectangle in HistogramHard
ArrayStackMonotonic Stack
Solve →
20Max Points on a LineHard
ArrayHash TableMath
Solve →
21Number of IslandsMedium
ArrayDepth-First SearchBreadth-First Search
Solve →
22Random Pick with WeightMedium
ArrayMathBinary Search
Solve →
23Meeting Rooms IIMedium
ArrayTwo PointersGreedy
Solve →
24Number of Visible People in a QueueHard
ArrayStackMonotonic Stack
Solve →
25Design Tic-Tac-ToeMedium
ArrayHash TableDesign
Solve →
26Shortest Distance from All BuildingsHard
ArrayBreadth-First SearchMatrix
Solve →
27Design Excel Sum FormulaHard
ArrayHash TableString
Solve →
28Minimum Area RectangleMedium
ArrayHash TableMath
Solve →
29Minimum Number of Refueling StopsHard
ArrayDynamic ProgrammingGreedy
Solve →
30Divide Array in Sets of K Consecutive NumbersMedium
ArrayHash TableGreedy
Solve →
31Find Peak ElementMedium
ArrayBinary Search
Solve →
32Text JustificationHard
ArrayStringSimulation
Solve →
33Largest Rectangle in HistogramHard
ArrayStackMonotonic Stack
Solve →
34Path With Minimum EffortMedium
ArrayBinary SearchDepth-First Search
Solve →
35Alien DictionaryHard
ArrayStringDepth-First Search
Solve →
36Maximum Earnings From TaxiMedium
ArrayHash TableBinary Search
Solve →
37Range Sum Query 2D - ImmutableMedium
ArrayDesignMatrix
Solve →
38Number of Islands IIHard
ArrayHash TableUnion-Find
Solve →
39Car FleetMedium
ArrayStackSorting
Solve →
40Maximum GapMedium
ArraySortingBucket Sort
Solve →