Most Frequent Interview Questions
The top 50 most frequently asked coding interview questions across all major tech companies.
50
Total Problems
7
Easy
32
Medium
11
Hard
92%
Avg Frequency
Most Common Topics
Companies Asking These Questions
Problems in This Collection
#1
Rank
#1371MediumFrequency: 100%High Priority
Minimum Remove to Make Valid Parentheses
#2
Rank
#146MediumFrequency: 100%High Priority
LRU Cache
#3
Rank
#4
Rank
#716HardFrequency: 100%High Priority
Max Stack
#5
Rank
#2710MediumFrequency: 100%High Priority
Minimum Operations to Reduce an Integer to 0
#6
Rank
#286MediumFrequency: 100%High Priority
Walls and Gates
#7
Rank
#8
Rank
#1538MediumFrequency: 100%High Priority
Maximum Points You Can Obtain from Cards
#9
Rank
#750HardFrequency: 100%High Priority
Contain Virus
#10
Rank
#11
Rank
#362MediumFrequency: 100%High Priority
Design Hit Counter
#12
Rank
#13
Rank
#200MediumFrequency: 97.3%High Priority
Number of Islands
#14
Rank
#15
Rank
#364MediumFrequency: 95.4%High Priority
Nested List Weight Sum II
#16
Rank
#269HardFrequency: 95.2%High Priority
Alien Dictionary
#17
Rank
#18
Rank
#19
Rank
#1549MediumFrequency: 94.4%High Priority
Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit
#20
Rank
#432HardFrequency: 93.8%High Priority
All O`one Data Structure
#21
Rank
#348MediumFrequency: 93.6%High Priority
Design Tic-Tac-Toe
#22
Rank
#314MediumFrequency: 93.4%High Priority
Binary Tree Vertical Order Traversal
#23
Rank
#215MediumFrequency: 93.3%High Priority
Kth Largest Element in an Array
#24
Rank
#1352HardFrequency: 93%High Priority
Maximum Profit in Job Scheduling
#25
Rank
#3MediumFrequency: 92.8%High Priority
Longest Substring Without Repeating Characters
#26
Rank
#329HardFrequency: 92.5%High Priority
Longest Increasing Path in a Matrix
#27
Rank
#124HardFrequency: 90.2%High Priority
Binary Tree Maximum Path Sum
#28
Rank
#29
Rank
#300MediumFrequency: 89.7%High Priority
Longest Increasing Subsequence
#30
Rank
#31
Rank
#1790MediumFrequency: 88.5%High Priority
Lowest Common Ancestor of a Binary Tree III
#32
Rank
#33
Rank
#42HardFrequency: 88%High Priority
Trapping Rain Water
#34
Rank
#339MediumFrequency: 87.9%High Priority
Nested List Weight Sum
#35
Rank
#912MediumFrequency: 87.7%High Priority
Random Pick with Weight
#36
Rank
#37
Rank
#772MediumFrequency: 87%High Priority
Construct Quad Tree
#38
Rank
#543EasyFrequency: 86.8%High Priority
Diameter of Binary Tree
#39
Rank
#694MediumFrequency: 86.6%High Priority
Number of Distinct Islands
#40
Rank
#236MediumFrequency: 86.4%High Priority
Lowest Common Ancestor of a Binary Tree
#41
Rank
#42
Rank
#210MediumFrequency: 85.9%High Priority
Course Schedule II
#43
Rank
#44
Rank
#1019EasyFrequency: 85.8%High Priority
Squares of a Sorted Array
#45
Rank
#251MediumFrequency: 85.6%High Priority
Flatten 2D Vector
#46
Rank
#199MediumFrequency: 85.4%High Priority
Binary Tree Right Side View
#47
Rank
#48
Rank
#438MediumFrequency: 84.4%High Priority
Find All Anagrams in a String
#49
Rank
#3876MediumFrequency: 84.3%High Priority
Transform Array to All Equal Elements
#50
Rank
Other Collections
Top 100 Interview Questions
Essential collection of 100 coding problems that appear most often in technical interviews.
100 problems →
Beginner-Friendly Interview Questions
Easy to medium difficulty problems perfect for interview preparation beginners.
75 problems →
Advanced Interview Problems
Challenging hard problems asked at top-tier tech companies for senior positions.
50 problems →
Quick Interview Prep - 25 Essential Problems
Curated list of 25 must-know problems for last-minute interview preparation.
25 problems →
System Design Interview Prep
Coding problems that help build system design thinking and scalability concepts.
60 problems →
Turn Practice into Success
Get AI assistance during your real interviews to solve these problems live and land your dream job.
Get Started FreeNo credit card required