All Problems

924 problems total

Filter by Difficulty:

Tag:

Company:

Active filters:Company: google×
TitleDifficultyVideosCompanies
Alternating Two-Instance Singleton Patternmedium-
Area of intersection of two rectangleseasy-
Bishop diagonally attack on chess boardmedium-
Check if any pair of rectangles overlapeasy-
Check if doubly linked list is palindromeeasy-
Closest pair of pointseasy-
Coin Change with Fewest Number of Coins Given Canonical System and Infinite Supplymedium-
Coins In a Line Gamemedium-
Construct Binary Search Tree BST from Postorder Traversalmedium-
Count elements in range in sorted matrixhard-
Count Inversions - Count Smaller on Rightmedium-
Count Knight's Tourhard-
Design a data structure for generic deck of cardsmedium-
Distributed Wikipedia Crawler System Designhard-
Estimating the value of Pi using Monte Carlo methodmedium-
Find Deepest Node in a Binary Treeeasy-
Find if there is a path between two vertices in a directed grapheasy-
Find the Index of the First Occurrence in a Stringeasy-
Divide Two Integersmedium-
Find the Shortest Path between 2 cells in boolean mazeeasy-
First Unique Character in a Stream of Charactersmedium-
Fix the variable capture in closuremedium-
m Coloring Problemmedium-
Two Sumeasy
Add Two Numbers represented as Linked List in Reversed Ordermedium-
Longest Substring Without Repeating Charactersmedium
Median of Two Sorted Arrayshard-
Longest Palindromic Substringmedium
Reverse Integermedium-
Convert String to Integer atoimedium-
Palindrome Numbereasy
Regular Expression Matchinghard-
Container With Most Watermedium
Integer To Romanmedium-
Roman To Integereasy
Longest Common Prefix in array of stringeasy-
3Sum0 - Find three elements in an array that sum to a zeromedium
3Sum - Closestmedium-
Letter Combinations of a Phone Numbermedium-
4Summedium-
Remove Nth Node From End of Listmedium
Valid Parentheseseasy
Merge Two Sorted Linked Listseasy
Generate Parenthesesmedium-
Largest value path in a directed graphhard-
Letter Tile Possibilitiesmedium
Locking and unlocking resources represented as binary tree nodesmedium-
Longest subarray with distinct elementseasy-
Longest Substring with K Distinct Charactersmedium-
Low bandwidth almost similar file syncing algorithm between two computershard-
Showing 1 to 50 of 924 results