Most Frequent Interview Questions
The top 50 most frequently asked coding interview questions across all major tech companies.
50
Total Problems
13
Easy
31
Medium
6
Hard
95%
Avg Frequency
Most Common Topics
Companies Asking These Questions
Problems in This Collection
#1
Rank
#3594MediumFrequency: 100%High Priority
Identify the Largest Outlier in an Array
#2
Rank
#3655MediumFrequency: 100%High Priority
Digit Operations to Make Two Integers Equal
#3
Rank
#1371MediumFrequency: 100%High Priority
Minimum Remove to Make Valid Parentheses
#4
Rank
#1352HardFrequency: 100%High Priority
Maximum Profit in Job Scheduling
#5
Rank
#6
Rank
#3613MediumFrequency: 100%High Priority
Maximize Amount After Two Days of Conversions
#7
Rank
#716HardFrequency: 100%High Priority
Max Stack
#8
Rank
#1085MediumFrequency: 100%High Priority
The Earliest Moment When Everyone Become Friends
#9
Rank
#392EasyFrequency: 100%High Priority
Is Subsequence
#10
Rank
#64MediumFrequency: 100%High Priority
Minimum Path Sum
#11
Rank
#817EasyFrequency: 100%High Priority
Design HashMap
#12
Rank
#322MediumFrequency: 100%High Priority
Coin Change
#13
Rank
#14
Rank
#42HardFrequency: 100%High Priority
Trapping Rain Water
#15
Rank
#3681MediumFrequency: 100%High Priority
Maximum Area Rectangle With Point Constraints I
#16
Rank
#1056MediumFrequency: 100%High Priority
Capacity To Ship Packages Within D Days
#17
Rank
#694MediumFrequency: 98%High Priority
Number of Distinct Islands
#18
Rank
#314MediumFrequency: 97%High Priority
Binary Tree Vertical Order Traversal
#19
Rank
#20
Rank
#21
Rank
#22
Rank
#23
Rank
#24
Rank
#957MediumFrequency: 94%High Priority
Minimum Add to Make Parentheses Valid
#25
Rank
#2891MediumFrequency: 93%High Priority
Maximum Beauty of an Array After Applying Operation
#26
Rank
#152MediumFrequency: 93%High Priority
Maximum Product Subarray
#27
Rank
#28
Rank
#84HardFrequency: 93%High Priority
Largest Rectangle in Histogram
#29
Rank
#234EasyFrequency: 93%High Priority
Palindrome Linked List
#30
Rank
#31
Rank
#32
Rank
#215MediumFrequency: 92%High Priority
Kth Largest Element in an Array
#33
Rank
#19MediumFrequency: 92%High Priority
Remove Nth Node From End of List
#34
Rank
#1790MediumFrequency: 91%High Priority
Lowest Common Ancestor of a Binary Tree III
#35
Rank
#129MediumFrequency: 91%High Priority
Sum Root to Leaf Numbers
#36
Rank
#1046MediumFrequency: 91%High Priority
Max Consecutive Ones III
#37
Rank
#38
Rank
#1423MediumFrequency: 91%High Priority
Maximum Number of Occurrences of a Substring
#39
Rank
#122MediumFrequency: 90%High Priority
Best Time to Buy and Sell Stock II
#40
Rank
#41
Rank
#121EasyFrequency: 89%High Priority
Best Time to Buy and Sell Stock
#42
Rank
#43
Rank
#852MediumFrequency: 89%High Priority
Friends Of Appropriate Ages
#44
Rank
#146MediumFrequency: 88%High Priority
LRU Cache
#45
Rank
#364MediumFrequency: 88%High Priority
Nested List Weight Sum II
#46
Rank
#47
Rank
#48
Rank
#49
Rank
#912MediumFrequency: 87%High Priority
Random Pick with Weight
#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