TitleDifficultyCompaniesVideos
Reorder Routes to Make All Paths Lead to the City ZeroMediumgoogle
Rod Cutting ProblemMedium
Search for Target in Bitonic ArrayMedium
Search target in nearly sorted arrayMedium
Searching in a sorted array of strings with empty stringsMedium
Seat Reservation ManagerMedium
Select a Random Node from a Binary Tree with Equal ProbabilityMedium
Select a random number from streamMedium
Shopping OffersMediumgoogle
Shortest BridgeMediumfacebook google mckinsey microsoft uber
Shuffle an ArrayMediumamazon apple bloomberg cisco facebook google linkedin microsoft salesforce tripadvisor two-sigma yahoo
Single-Threaded CPUMedium
Smallest String With SwapsMedium
Sort a nearly sorted K sorted arrayMediumpalantir
Sort Strings by Anagram KeyMedium
Sort Transformed ArrayMediumfacebook google
Sorting a 2GB file with one string per lineMedium
Soup ServingsMediumgoogle
Split Array into Consecutive SubsequencesMediumgoogle
Split Two Strings to Make PalindromeMedium
Splitting a String Into Descending Consecutive ValuesMedium
Stone Game VIIMedium
Strassen Matrix Multiplication AlgorithmMedium
Strong Password Checker and SuggesterMedium
Subset Sum 2 - Count the subsetsMedium
Successful Pairs of Spells and PotionsMedium
Sum of Pairwise Hamming DistancesMediumgoogle
The Number of Weak Characters in the GameMedium
Turn off the rightmost contiguous string of 1’sMedium
Two City SchedulingMediumamazon bloomberg facebook google
Two Number Missing in Range 1 to NMedium
Unbounded Knapsack ProblemMedium
Uniform Random Sampling of k Nodes in a Binary TreeMedium
Unique Paths in Grid without crossing main diagonalMedium
Unique Substrings in Wraparound StringMediumgoogle maq-software
Video StitchingMediumamazon google
Walls and GatesMediumamazon apple bloomberg bytedance facebook google microsoft spotify uber
Water and JugMediumamazon google lyft microsoft uber
Wave SortMediumadobe google
Wiggle Sort 2 - No Adjacent DuplicatesMediumairbnb akuna-capital facebook google paypal
Wiggle SubsequenceMediumamazon facebook uber
Word Ladder - Get shortest ladderMedium
Word Ladder - Get shortest ladder by changing, adding or removing one letter at a timeMedium
Word Ladder 0 - Is a ladder thereMedium
Longest Unequal Adjacent Groups Subsequence IIMedium
Total Characters in String After Transformations IMedium
Find Minimum Time to Reach Last Room IIMedium
Find Minimum Time to Reach Last Room IMedium
Minimum Domino Rotations For Equal RowMediumamazon google
Push DominoesMediumgoogle