Skip to content

Interview Solver

FeaturesPricingHelp
Sign In
FeaturesPricingHelpSign In
Interview Questions›Collections›Most Frequent Interview Questions

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

Array (28)Depth-First Search (13)Hash Table (12)Breadth-First Search (12)String (11)Two Pointers (8)Sorting (8)Matrix (7)

Companies Asking These Questions

Meta (16)Uber (6)Databricks (4)TikTok (4)LinkedIn (3)DoorDash (3)

Problems in This Collection

#1EasyFrequency: 100%High Priority

Two Sum

Asked at Google
ArrayHash Table
#1
Rank
#1371MediumFrequency: 100%High Priority

Minimum Remove to Make Valid Parentheses

Asked at Meta
StringStack
#2
Rank
#146MediumFrequency: 100%High Priority

LRU Cache

Asked at Apple
Hash TableLinked ListDesignDoubly-Linked List
#3
Rank
#833HardFrequency: 100%High Priority

Bus Routes

Asked at Uber
ArrayHash TableBreadth-First Search
#4
Rank
#716HardFrequency: 100%High Priority

Max Stack

Asked at LinkedIn
Linked ListStackDesignDoubly-Linked ListOrdered Set
#5
Rank
#2710MediumFrequency: 100%High Priority

Minimum Operations to Reduce an Integer to 0

Asked at Salesforce
Dynamic ProgrammingGreedyBit Manipulation
#6
Rank
#286MediumFrequency: 100%High Priority

Walls and Gates

Asked at DoorDash
ArrayBreadth-First SearchMatrix
#7
Rank
#68HardFrequency: 100%High Priority

Text Justification

Asked at Airbnb
ArrayStringSimulation
#8
Rank
#1538MediumFrequency: 100%High Priority

Maximum Points You Can Obtain from Cards

Asked at Flipkart
ArraySliding WindowPrefix Sum
#9
Rank
#750HardFrequency: 100%High Priority

Contain Virus

Asked at Flipkart
ArrayDepth-First SearchBreadth-First SearchMatrixSimulation
#10
Rank
#6MediumFrequency: 100%High Priority

Zigzag Conversion

Asked at PayPal
String
#11
Rank
#362MediumFrequency: 100%High Priority

Design Hit Counter

Asked at Databricks
ArrayBinary SearchDesignQueueData Stream
#12
Rank
#752MediumFrequency: 97.6%High Priority

IP to CIDR

Asked at Databricks
StringBit Manipulation
#13
Rank
#200MediumFrequency: 97.3%High Priority

Number of Islands

Asked at TikTok
ArrayDepth-First SearchBreadth-First SearchUnion-FindMatrix
#14
Rank
#408EasyFrequency: 96.8%High Priority

Valid Word Abbreviation

Asked at Meta
Two PointersString
#15
Rank
#364MediumFrequency: 95.4%High Priority

Nested List Weight Sum II

Asked at LinkedIn
StackDepth-First SearchBreadth-First Search
#16
Rank
#269HardFrequency: 95.2%High Priority

Alien Dictionary

Asked at Uber
ArrayStringDepth-First SearchBreadth-First SearchGraph Theory+2 more
#17
Rank
#680EasyFrequency: 95.1%High Priority

Valid Palindrome II

Asked at Meta
Two PointersStringGreedy
#18
Rank
#1306EasyFrequency: 94.7%High Priority

Minimum Absolute Difference

Asked at PayPal
ArraySorting
#19
Rank
#1549MediumFrequency: 94.4%High Priority

Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit

Asked at Uber
ArrayQueueSliding WindowHeap (Priority Queue)Ordered Set+1 more
#20
Rank
#432HardFrequency: 93.8%High Priority

All O`one Data Structure

Asked at LinkedIn
Hash TableLinked ListDesignDoubly-Linked List
#21
Rank
#348MediumFrequency: 93.6%High Priority

Design Tic-Tac-Toe

Asked at Databricks
ArrayHash TableDesignMatrixSimulation
#22
Rank
#314MediumFrequency: 93.4%High Priority

Binary Tree Vertical Order Traversal

Asked at Meta
Hash TableTreeDepth-First SearchBreadth-First SearchSorting+1 more
#23
Rank
#215MediumFrequency: 93.3%High Priority

Kth Largest Element in an Array

Asked at Meta
ArrayDivide and ConquerSortingHeap (Priority Queue)Quickselect
#24
Rank
#1352HardFrequency: 93%High Priority

Maximum Profit in Job Scheduling

Asked at Airbnb
ArrayBinary SearchDynamic ProgrammingSorting
#25
Rank
#3MediumFrequency: 92.8%High Priority

Longest Substring Without Repeating Characters

Asked at Infosys
Hash TableStringSliding Window
#26
Rank
#329HardFrequency: 92.5%High Priority

Longest Increasing Path in a Matrix

Asked at DoorDash
ArrayDynamic ProgrammingDepth-First SearchBreadth-First SearchGraph Theory+4 more
#27
Rank
#124HardFrequency: 90.2%High Priority

Binary Tree Maximum Path Sum

Asked at DoorDash
Dynamic ProgrammingTreeDepth-First SearchBinary TreeDP on Trees
#28
Rank
#305HardFrequency: 89.9%High Priority

Number of Islands II

Asked at Uber
ArrayHash TableUnion-Find
#29
Rank
#300MediumFrequency: 89.7%High Priority

Longest Increasing Subsequence

Asked at TikTok
ArrayBinary SearchDynamic ProgrammingLongest Increasing Subsequence
#30
Rank
#227MediumFrequency: 89.3%High Priority

Basic Calculator II

Asked at Meta
MathStringStack
#31
Rank
#1790MediumFrequency: 88.5%High Priority

Lowest Common Ancestor of a Binary Tree III

Asked at Meta
Hash TableTwo PointersTreeBinary TreeBinary Lifting+1 more
#32
Rank
#443MediumFrequency: 88.1%High Priority

String Compression

Asked at Salesforce
Two PointersString
#33
Rank
#42HardFrequency: 88%High Priority

Trapping Rain Water

Asked at Amazon
ArrayTwo PointersDynamic ProgrammingStackMonotonic Stack
#34
Rank
#339MediumFrequency: 87.9%High Priority

Nested List Weight Sum

Asked at Meta
Depth-First SearchBreadth-First Search
#35
Rank
#912MediumFrequency: 87.7%High Priority

Random Pick with Weight

Asked at Meta
ArrayMathBinary SearchPrefix SumRandomized
#36
Rank
#560MediumFrequency: 87.2%High Priority

Subarray Sum Equals K

Asked at Meta
ArrayHash TablePrefix Sum
#37
Rank
#772MediumFrequency: 87%High Priority

Construct Quad Tree

Asked at Uber
ArrayDivide and ConquerTreeMatrix
#38
Rank
#543EasyFrequency: 86.8%High Priority

Diameter of Binary Tree

Asked at Meta
TreeDepth-First SearchBinary TreeDP on Trees
#39
Rank
#694MediumFrequency: 86.6%High Priority

Number of Distinct Islands

Asked at TikTok
ArrayHash TableDepth-First SearchBreadth-First SearchUnion-Find+3 more
#40
Rank
#236MediumFrequency: 86.4%High Priority

Lowest Common Ancestor of a Binary Tree

Asked at Meta
TreeDepth-First SearchBinary TreeBinary LiftingLowest Common Ancestor
#41
Rank
#88EasyFrequency: 86.3%High Priority

Merge Sorted Array

Asked at Meta
ArrayTwo PointersSorting
#42
Rank
#210MediumFrequency: 85.9%High Priority

Course Schedule II

Asked at TikTok
Depth-First SearchBreadth-First SearchGraph TheoryTopological Sort
#43
Rank
#162MediumFrequency: 85.8%High Priority

Find Peak Element

Asked at Meta
ArrayBinary Search
#44
Rank
#1019EasyFrequency: 85.8%High Priority

Squares of a Sorted Array

Asked at Uber
ArrayTwo PointersSorting
#45
Rank
#251MediumFrequency: 85.6%High Priority

Flatten 2D Vector

Asked at Airbnb
ArrayTwo PointersDesignIterator
#46
Rank
#199MediumFrequency: 85.4%High Priority

Binary Tree Right Side View

Asked at Meta
TreeDepth-First SearchBreadth-First SearchBinary Tree
#47
Rank
#56MediumFrequency: 84.6%High Priority

Merge Intervals

Asked at Meta
ArraySortingQuicksort
#48
Rank
#438MediumFrequency: 84.4%High Priority

Find All Anagrams in a String

Asked at Databricks
Hash TableStringSliding Window
#49
Rank
#3876MediumFrequency: 84.3%High Priority

Transform Array to All Equal Elements

Asked at Flipkart
ArrayGreedy
#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 Free

No credit card required

Interview Solver
  • Home
  • About
  • Pricing
  • Sign in
  • Contact
  • Blog
  • Companion
  • Help Center
  • Developers
  • Use Cases
  • Software Engineer
  • Product Manager
  • Misc
  • Privacy Policy
  • Terms and Conditions
  • Refund & Cancellation
  • Discord Community
  • Affiliate Program
  • Compare
  • All Comparisons
  • vs Final Round AI
  • vs UltraCode
  • vs Interview Coder
  • vs LockedIn AI
  • vs AI Apply
  • Free Tools
  • ATS Resume Checker
  • STAR Method Builder
  • Salary Lookup
  • Big O Cheat Sheet
  • Total Comp Calculator
  • View All →
  • Interview Questions
  • Google Questions
  • Amazon Questions
  • Microsoft Questions
  • Meta Questions
  • Apple Questions
  • TikTok Questions
  • View All →
© 2026 Interview Solver, Inc. All rights reserved.