TitleDifficultyCompaniesVideos
Morris-Pratt String SearchingMedium
Unique BSTs 1 - CountMediumadobe amazon apple bloomberg expedia facebook google microsoft snapchat wish
Container With Most WaterMediumadobe amazon apple bloomberg bytedance facebook goldman-sachs google lyft microsoft oracle uber vmware yahoo
Find GCD of two numbersMedium
Jump Game 1 - Check if it reaches last indexMediumadobe amazon apple bloomberg bytedance facebook google microsoft nutanix oracle postmates uber vmware pinterest
Longest Common Subsequence LCS 1 - Get LengthMediumamazon bytedance facebook google indeed microsoft tencent
Longest Common Subsequence LCS 2 - Get SubsequenceMedium
Lowest Common Ancestor of a Binary TreeMediumadobe airbnb amazon apple atlassian bloomberg bytedance ebay facebook google intuit linkedin microsoft oracle paypal pinterest salesforce splunk uber visa yahoo zillow
Rearrange positive and negative numbers in an array without changing their orderMedium
Split Linked List in alternating wayMedium
Stock SpanMedium
Tower of HanoiMedium
Unique Paths in Grid - Count all paths moving right or down or diagonallyMedium
Unique Paths in Grid - Get all paths moving right or down with obstaclesMedium
Unique Paths in Grid 2-3 - Get all paths moving in 4 directions with obstaclesMedium
Binary Tree Top ViewMedium
Count Univalue SubtreesMediumamazon bloomberg box ebay facebook google
Generate ParenthesesMediumadobe alibaba amazon apple atlassian bloomberg bytedance cisco facebook google lyft microsoft nutanix nvidia salesforce samsung sap snapchat spotify uber yahoo yandex yelp zenefits
Inorder Successor in Binary Search TreeMediumamazon bloomberg citadel facebook google microsoft palantir-technologies pocket-gems quip zillow
Inorder Successor in Binary Search Tree Using Parent linkMediumbloomberg google microsoft quip
Unique Paths in Grid 1 - Count all paths moving right or downMediumadobe alibaba amazon apple bloomberg facebook goldman-sachs google mathworks microsoft oracle snapchat uber vmware
Kth largest element in Binary Search TreeMedium
Longest Palindromic Subsequence 1 - Get LengthMediumamazon apple bloomberg facebook linkedin microsoft uber google
Maximum Width of Binary TreeMediumamazon bloomberg ebay facebook google microsoft uber
Cousins in Binary Tree 2Medium
Design a vending machine like coffee vending machineMediuminmobi
Autocomplete Suggestion SystemMediumtwitter
Catalan NumbersMedium
Clone Undirected GraphMediumamazon apple facebook google linkedin mathworks microsoft pocket-gems splunk twitter uber vmware
Construct Binary Tree from Inorder and Level Order TraversalMedium
Copy List with Random PointerMediumadobe amazon apple bloomberg capital-one ebay expedia facebook google microsoft nutanix oracle qualtrics snapchat uber visa yahoo
Delete X Nodes After Y NodesMedium
Evaluation of Arithmetic Expression TreeMediummicrosoft
Flatten a Multi-Level Linked List level by levelMediumfacebook
K reverse a Linked List in alternating wayMedium
Lowest Common Ancestor of a Binary Search TreeMediumadobe amazon bloomberg cisco facebook google linkedin microsoft oracle twitter uber
Maximal SquareMediumadobe airbnb amazon appdynamics apple bloomberg citadel facebook google huawei microsoft oracle two-sigma uber vmware
Minimum Path Sum in matrixMediumadobe amazon apple bloomberg dropbox facebook goldman-sachs google microsoft nvidia rubrik uber wish
Print All Combinations of subset of size K from Given ArrayMedium
Print binary representation of a decimal numberMedium
Rabin-Karp Algorithm ExplainedMedium
Rearrange array to match each index with element valueMedium
Return all diagonals of a rectangular two-dimensional matrixMedium
Reverse a Doubly Linked ListMedium
Swap Every Kth Node in a LinkedListMedium
Unique Paths in Grid 1-2 - Get all paths moving right or downMedium
Binary Tree Left Side ViewMedium
Binary Tree Right Side ViewMediumadobe amazon apple atlassian bloomberg bytedance citadel ebay facebook google mathworks microsoft nvidia oracle paypal sap uber vmware
Create linked lists of all the nodes at each depth for a Binary TreeMedium
Floyd Cycle-Finding AlgorithmMedium