Top 50
Topic roadmap
Updated weekly · Last refresh Nov 3

Top 50 Problem Solving Interview Questions

The most frequently asked Problem Solving questions across all roles and companies, ranked by real interview frequency. Updated daily.

50questions
~21htotal time
65companies covered
Track your progressSign up free to work through all 50 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 46 questions · ~1132 min
Longest Substring Without RepeatsMedium
Practice
Recently asked

Use a sliding window and hash map to find the longest substring with no repeated characters in O(n) time.

deduplicationleetcodeArraysBBeaconfiresolutionPrime VideoTTestMu AI
List vs Array DifferencesMedium
Practice
Recently asked

Show which integers fit a list and a fixed-width array while preserving values rejected by the array.

ArraysProblem SolvingData StructuresVerisk AnalyticsLLSEG (London Stock Exchange Group)Sopra Steria
Solve This Coding ProblemMedium
Practice
Recently asked

Find the longest substring without repeated characters using a sliding window and hash map.

deduplicationArraysProblem SolvingSyntesJohnson & JohnsonJJohnson
Minimum Window Substring MatchHard
Practice
Recently asked

Use sliding window with frequency counts to find the shortest substring containing all characters of a target string.

ArraysProblem SolvingSliding WindowSuper Micro ComputerSwiggyMeta
Smallest Missing Positive IntegerMedium
Practice
Recently asked

Find the smallest missing positive integer in O(n) time and O(1) extra space using in-place array placement.

ArraysProblem SolvingArray ManipulationEricssonCChicagotradingGGuidewire Software
Ticket Selling Time ProblemEasy
Practice
Recently asked

Calculate the hours needed to sell a ticket target at a constant rate using direct arithmetic.

Problem SolvingInfosysFinacle
Approach to Binary Tree ProblemsMedium
Practice
Recently asked

Analyze a binary tree's height and balance using postorder depth-first traversal.

dfsProblem SolvingData StructuresQuoraCompass
More Coding questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
2
SQL & Data Manipulation4 questions · ~98 min
Consecutive Login Days SQLHard
Practice

Find each user's longest consecutive login streak by deduplicating login dates and identifying gaps between days.

Date FunctionsData ManipulationProblem SolvingDidi ChuxingByteDance
More SQL & Data Manipulation questions with a free account
The finish line: interview-readyComplete all 50 questions to finish this plan.