LinkedIn

180 LeetCode interview questions

Difficulty Distribution

Easy
26
14%
Medium
117
65%
Hard
37
21%

Top Topics

All Questions

TitleDifficulty
Nested List Weight Sum IIMedium
All O`one Data StructureHard
Max StackHard
Max Consecutive Ones IIIMedium
Letter Combinations of a Phone NumberMedium
Valid ParenthesesEasy
Find First and Last Position of Element in Sorted ArrayMedium
Pow(x, n)Medium
Maximum SubarrayMedium
Word LadderHard
Maximum Product SubarrayMedium
Binary Tree Upside DownMedium
Number of IslandsMedium
Shortest Word Distance IIMedium
Find the CelebrityMedium
Nested List Weight SumMedium
Find Leaves of Binary TreeMedium
Insert Delete GetRandom O(1)Medium
Can Place FlowersEasy
Partition to K Equal Sum SubsetsMedium
Search in Rotated Sorted ArrayMedium
PermutationsMedium
Merge IntervalsMedium
Minimum Window SubstringHard
Symmetric TreeEasy
Maximum Depth of Binary TreeEasy
Kth Smallest Product of Two Sorted ArraysHard
LRU CacheMedium
Repeated DNA SequencesMedium
Isomorphic StringsEasy
Kth Largest Element in an ArrayMedium
Lowest Common Ancestor of a Binary Search TreeMedium
Lowest Common Ancestor of a Binary TreeMedium
Shortest Word DistanceEasy
Factor CombinationsMedium
Paint HouseMedium
Closest Binary Search Tree Value IIHard
Serialize and Deserialize Binary TreeHard
Count Integers in IntervalsHard
Sort Transformed ArrayMedium
Insert Delete GetRandom O(1) - Duplicates allowedHard
Exclusive Time of FunctionsMedium
Second Minimum Node In a Binary TreeEasy
Find Smallest Letter Greater Than TargetEasy
Random Pick with WeightMedium
Design Bounded Blocking QueueMedium
Lowest Common Ancestor of a Binary Tree IIIMedium
Bulb SwitcherMedium
Two SumEasy
Merge Two Sorted ListsEasy
Merge k Sorted ListsHard
Permutations IIMedium
Insert IntervalMedium
Valid NumberHard
Rotate ListMedium
Text JustificationHard
Edit DistanceMedium
Binary Tree Zigzag Level Order TraversalMedium
Binary Tree Level Order TraversalMedium
Max Points on a LineHard
Evaluate Reverse Polish NotationMedium
Two Sum III - Data structure designEasy
Binary Search Tree IteratorMedium
House RobberMedium
Product of Array Except SelfMedium
Shortest Word Distance IIIMedium
Create Binary Tree From DescriptionsMedium
Graph Valid TreeMedium
Sparse Matrix MultiplicationMedium
Flatten Nested List IteratorMedium
Valid Perfect SquareEasy
Find K Pairs with Smallest SumsMedium
Minimum Deletions to Make Array DivisibleHard
Can I WinMedium
Maximum Number of Non-overlapping Palindrome SubstringsHard
Find Largest Value in Each Tree RowMedium
Longest Palindromic SubsequenceMedium
Maximize Total Tastiness of Purchased FruitsMedium
Time to Cross a BridgeHard
Sum of Square NumbersMedium
Palindromic SubstringsMedium
Count Different Palindromic SubsequencesHard
Validate Stack SequencesMedium
Building H2OMedium
New Users Daily CountMedium
User Purchase PlatformHard
Article Views IEasy
Article Views IIMedium
Number of Sub-arrays of Size K and Average Greater than or Equal to ThresholdMedium
Sum of All Odd Length SubarraysEasy
Lowest Common Ancestor of a Binary Tree IIMedium
Possible BipartitionMedium
Robot Room CleanerHard
Accounts MergeMedium
Intersection of Two Linked ListsEasy
Maximize Subarrays After Removing One Conflicting PairHard
Integer to RomanMedium
Word Ladder IIHard
Min StackMedium
Number of Connected Components in an Undirected GraphMedium
Shuffle an ArrayMedium
Valid Triangle NumberMedium
Find K Closest ElementsMedium
Max Area of IslandMedium
Design HashMapEasy
Minimum Knight MovesMedium
Combination Sum IIMedium
Course Schedule IIMedium
Implement Rand10() Using Rand7()Medium
Sqrt(x)Easy
Paint House IIHard
Longest Valid ParenthesesHard
Smallest Range Covering Elements from K ListsHard
Merge Two Binary TreesEasy
Reverse Words in a StringMedium
LFU CacheHard
Longest Substring Without Repeating CharactersMedium
Median of Two Sorted ArraysHard
Longest Palindromic SubstringMedium
Combination SumMedium
Merge Sorted ArrayEasy
Same TreeEasy
Best Time to Buy and Sell StockEasy
Reorder ListMedium
Design Add and Search Words Data StructureMedium
House Robber IIMedium
Diameter of Binary TreeEasy
House Robber IVMedium
Partition LabelsMedium
K Closest Points to OriginMedium
Design Authentication ManagerMedium
Find the Index of the First Occurrence in a StringEasy
Valid SudokuMedium
Word BreakMedium
Roman to IntegerEasy
Unique PathsMedium
Invert Binary TreeEasy
Minimum Add to Make Parentheses ValidMedium
Closest Leaf in a Binary TreeMedium
Dot Product of Two Sparse VectorsMedium
H-IndexMedium
Long Pressed NameEasy
01 MatrixMedium
Koko Eating BananasMedium
Number of Divisible Triplet SumsMedium
Expression Add OperatorsHard
Valid Parenthesis StringMedium
Is Graph Bipartite?Medium
Serialize and Deserialize N-ary TreeHard
Kth Smallest Element in a BSTMedium
Delete Node in a BSTMedium
Number of Visible People in a QueueHard
Flatten a Multilevel Doubly Linked ListMedium
Largest Color Value in a Directed GraphHard
House Robber IIIMedium
Cinema Seat AllocationMedium
Integer to English WordsHard
Task SchedulerMedium
Find Minimum in Rotated Sorted ArrayMedium
Reverse IntegerMedium
Stock Price FluctuationMedium
Evaluate DivisionMedium
Process Tasks Using ServersMedium
Minimum Window SubsequenceHard
Word SearchMedium
Paint House IIIHard
Partition Equal Subset SumMedium
Longest String ChainMedium
Find the Number of Subarrays Where Boundary Elements Are MaximumHard
Subarray Sum Equals KMedium
4SumMedium
Making A Large IslandHard
Robot Bounded In CircleMedium
Course ScheduleMedium
Longest Consecutive SequenceMedium
Best Meeting PointHard
Validate Binary Search TreeMedium
The MazeMedium
Largest Rectangle in HistogramHard
Open the LockMedium

Showing 180 of 180 questions