Google LeetCode Problems
100 most frequently asked LeetCode problems in Google technical interviews
Difficulty breakdown: 33 Easy, 58 Medium, 9 Hard
Problem | DifficultyDiff | Action |
---|---|---|
Two Sum 100% | EasyE | Solve→ |
Merge Strings Alternately 80% | EasyE | Solve→ |
Create Hello World Function 77% | EasyE | Solve→ |
Longest Substring Without Repeating Characters 73% | MediumM | Solve→ |
Add Two Numbers 71% | MediumM | Solve→ |
Merge Sorted Array 71% | EasyE | Solve→ |
Median of Two Sorted Arrays 67% | HardH | Solve→ |
The Earliest Moment When Everyone Become Friends 67% | MediumM | Solve→ |
Zero Array Transformation I 67% | MediumM | Solve→ |
Zero Array Transformation III 67% | MediumM | Solve→ |
Merge Intervals 65% | MediumM | Solve→ |
Climbing Stairs 65% | EasyE | Solve→ |
Number of Islands 63% | MediumM | Solve→ |
Palindrome Number 60% | EasyE | Solve→ |
Maximum Subarray 60% | MediumM | Solve→ |
Move Pieces to Obtain a String 60% | MediumM | Solve→ |
Continuous Subarrays 60% | MediumM | Solve→ |
Maximum Beauty of an Array After Applying Operation 60% | MediumM | Solve→ |
Next Permutation 56% | MediumM | Solve→ |
Sqrt(x) 56% | EasyE | Solve→ |
Course Schedule 56% | MediumM | Solve→ |
Subarray Sum Equals K 56% | MediumM | Solve→ |
Recyclable and Low Fat Products 56% | EasyE | Solve→ |
Two Best Non-Overlapping Events 56% | MediumM | Solve→ |
Add Two Integers 56% | EasyE | Solve→ |
Letter Combinations of a Phone Number 53% | MediumM | Solve→ |
Valid Parentheses 53% | EasyE | Solve→ |
Generate Parentheses 53% | MediumM | Solve→ |
Remove Duplicates from Sorted Array 53% | EasyE | Solve→ |
Search Insert Position 53% | EasyE | Solve→ |
Flatten Binary Tree to Linked List 53% | MediumM | Solve→ |
Linked List Cycle 53% | EasyE | Solve→ |
Find Peak Element 53% | MediumM | Solve→ |
Construct String With Repeat Limit 53% | MediumM | Solve→ |
Zigzag Conversion 48% | MediumM | Solve→ |
Reverse Integer 48% | MediumM | Solve→ |
Longest Common Prefix 48% | EasyE | Solve→ |
Merge Two Sorted Lists 48% | EasyE | Solve→ |
Find the Index of the First Occurrence in a String 48% | EasyE | Solve→ |
Trapping Rain Water 48% | HardH | Solve→ |
N-Queens 48% | HardH | Solve→ |
Pascal's Triangle 48% | EasyE | Solve→ |
Best Time to Buy and Sell Stock 48% | EasyE | Solve→ |
LRU Cache 48% | MediumM | Solve→ |
Basic Calculator 48% | HardH | Solve→ |
Palindrome Linked List 48% | EasyE | Solve→ |
Move Zeroes 48% | EasyE | Solve→ |
Find Median from Data Stream 48% | HardH | Solve→ |
Minimum Area Rectangle 48% | MediumM | Solve→ |
Check If N and Its Double Exist 48% | EasyE | Solve→ |
Minimum Limit of Balls in a Bag 48% | MediumM | Solve→ |
Adding Spaces to a String 48% | MediumM | Solve→ |
Take Gifts From the Richest Pile 48% | EasyE | Solve→ |
Zero Array Transformation II 48% | MediumM | Solve→ |
Container With Most Water 42% | MediumM | Solve→ |
Integer to Roman 42% | MediumM | Solve→ |
Roman to Integer 42% | EasyE | Solve→ |
Find First and Last Position of Element in Sorted Array 42% | MediumM | Solve→ |
Permutations 42% | MediumM | Solve→ |
Rotate Image 42% | MediumM | Solve→ |
Jump Game 42% | MediumM | Solve→ |
Unique Paths 42% | MediumM | Solve→ |
Unique Paths II 42% | MediumM | Solve→ |
Plus One 42% | EasyE | Solve→ |
Sort Colors 42% | MediumM | Solve→ |
Single Number 42% | EasyE | Solve→ |
Majority Element 42% | EasyE | Solve→ |
Largest Number 42% | MediumM | Solve→ |
Isomorphic Strings 42% | EasyE | Solve→ |
Basic Calculator II 42% | MediumM | Solve→ |
Lowest Common Ancestor of a Binary Tree 42% | MediumM | Solve→ |
Missing Number 42% | EasyE | Solve→ |
Longest Increasing Subsequence 42% | MediumM | Solve→ |
Counting Bits 42% | EasyE | Solve→ |
Logger Rate Limiter 42% | EasyE | Solve→ |
Ransom Note 42% | EasyE | Solve→ |
Decode String 42% | MediumM | Solve→ |
Split Array Largest Sum 42% | HardH | Solve→ |
Longest Repeating Character Replacement 42% | MediumM | Solve→ |
Coin Change II 42% | MediumM | Solve→ |
Daily Temperatures 42% | MediumM | Solve→ |
Reorganize String 42% | MediumM | Solve→ |
Koko Eating Bananas 42% | MediumM | Solve→ |
Reveal Cards In Increasing Order 42% | MediumM | Solve→ |
K Closest Points to Origin 42% | MediumM | Solve→ |
Longest Arithmetic Subsequence of Given Difference 42% | MediumM | Solve→ |
The kth Factor of n 42% | MediumM | Solve→ |
Frequency of the Most Frequent Element 42% | MediumM | Solve→ |
Minimum Time to Visit a Cell In a Grid 42% | HardH | Solve→ |
Identify the Largest Outlier in an Array 42% | MediumM | Solve→ |
Maximum Area Rectangle With Point Constraints I 42% | MediumM | Solve→ |
Longest Palindromic Substring 33% | MediumM | Solve→ |
3Sum 33% | MediumM | Solve→ |
Remove Nth Node From End of List 33% | MediumM | Solve→ |
Merge k Sorted Lists 33% | HardH | Solve→ |
Remove Element 33% | EasyE | Solve→ |
First Missing Positive 33% | HardH | Solve→ |
Jump Game II 33% | MediumM | Solve→ |
Spiral Matrix 33% | MediumM | Solve→ |
Length of Last Word 33% | EasyE | Solve→ |