Salesforce

188 LeetCode interview questions

Difficulty Distribution

Easy
25
13%
Medium
112
60%
Hard
51
27%

Top Topics

All Questions

TitleDifficulty
Minimum Operations to Reduce an Integer to 0Medium
String CompressionMedium
Time Needed to Rearrange a Binary StringMedium
LFU CacheHard
Closest Equal Element QueriesMedium
Smallest Substring With Identical Characters IHard
Smallest Substring With Identical Characters IIHard
Remove Adjacent Almost-Equal CharactersMedium
Subarray Product Less Than KMedium
Maximum Palindromes After OperationsMedium
LRU CacheMedium
Maximum Number of Occurrences of a SubstringMedium
Maximum Product of Three NumbersEasy
Minimize Malware SpreadHard
Distinct SubsequencesHard
Power Grid MaintenanceMedium
Longest Substring Without Repeating CharactersMedium
Maximum Frequency StackHard
Count the Number of Fair PairsMedium
Minimize Maximum Component CostMedium
Course Schedule IIMedium
Group AnagramsMedium
Number of IslandsMedium
Split a String in Balanced StringsEasy
Minimum Time to Visit All HousesMedium
Merge IntervalsMedium
Find Subarray With Bitwise OR Closest to KHard
Check Whether Two Strings are Almost EquivalentEasy
Find the Minimum Area to Cover All Ones IIHard
Count the Number of InversionsHard
Find the Minimum Area to Cover All Ones IMedium
Beautiful Towers IIMedium
Beautiful Towers IMedium
Average Waiting TimeMedium
Maximum Number That Makes Result of Bitwise AND ZeroMedium
Check If a Number Is Majority Element in a Sorted ArrayEasy
Matrix Similarity After Cyclic ShiftsEasy
Maximum Height of a TriangleEasy
Height CheckerEasy
Maximize Grid HappinessHard
Equalize Strings by Adding or Removing Characters at EndsMedium
Number of Self-Divisible PermutationsMedium
Palindromic SubstringsMedium
Delete and EarnMedium
Binary Tree Maximum Path SumHard
Longest Common SubsequenceMedium
Find the Last Marked Nodes in TreeHard
Minimum Removals to Balance ArrayMedium
Best Time to Buy and Sell StockEasy
Number of Divisible Triplet SumsMedium
K-diff Pairs in an ArrayMedium
Count Subarrays With Median KHard
Minimum Number of Taps to Open to Water a GardenHard
Reverse Nodes in k-GroupHard
All Nodes Distance K in Binary TreeMedium
Longest Palindromic SubstringMedium
Trapping Rain WaterHard
Count Palindromic SubsequencesHard
Number of Digit OneHard
Two SumEasy
Min StackMedium
Zigzag ConversionMedium
Report Spam MessageMedium
Minimum Window SubstringHard
Kth Largest Element in an ArrayMedium
Top K Frequent ElementsMedium
Asteroid CollisionMedium
Sum of Nodes with Even-Valued GrandparentMedium
Divide Array Into Arrays With Max DifferenceMedium
Maximum Units on a TruckEasy
Word SearchMedium
Search Suggestions SystemMedium
Koko Eating BananasMedium
Subarrays with K Different IntegersHard
Minimum Difficulty of a Job ScheduleHard
Container With Most WaterMedium
Coin ChangeMedium
Maximum SubarrayMedium
Magnetic Force Between Two BallsMedium
Median of Two Sorted ArraysHard
Largest Number After Digit Swaps by ParityEasy
Odd String DifferenceEasy
Validate Binary Search TreeMedium
Meeting Rooms IIMedium
Word LadderHard
Minimum Absolute DifferenceEasy
Gas StationMedium
Merge k Sorted ListsHard
Sort ColorsMedium
Boundary of Binary TreeMedium
Remove All Adjacent Duplicates in String IIMedium
Rotting OrangesMedium
Path with Maximum GoldMedium
Maximum Team Size with Overlapping IntervalsMedium
Collect Coins in a TreeHard
Strange PrinterHard
Course ScheduleMedium
Generate ParenthesesMedium
Find Median from Data StreamHard
Valid Parenthesis StringMedium
3SumMedium
Search in Rotated Sorted ArrayMedium
Word BreakMedium
Decode StringMedium
Top K Frequent WordsMedium
Verify Preorder Sequence in Binary Search TreeMedium
Find Leaves of Binary TreeMedium
Longest Increasing Path in a MatrixHard
Number of Visible People in a QueueHard
Max Consecutive Ones IIIMedium
Optimal Account BalancingHard
Merge Two Sorted ListsEasy
All Possible Full Binary TreesMedium
Valid ParenthesesEasy
Reconstruct ItineraryHard
Missing NumberEasy
Diameter of N-Ary TreeMedium
Maximal SquareMedium
Count Binary SubstringsEasy
Longest Increasing SubsequenceMedium
First Missing PositiveHard
Longest Continuous Subarray With Absolute Diff Less Than or Equal to LimitMedium
Sliding Window MaximumHard
Maximal RectangleHard
Reorganize StringMedium
House Robber IIIMedium
Network Delay TimeMedium
Design TwitterMedium
Subarray Sum Equals KMedium
Minimum Replacements to Sort the ArrayHard
Minimum Edge Reversals So Every Node Is ReachableHard
Construct Binary Tree from Preorder and Inorder TraversalMedium
Time Taken to Cross the DoorHard
Remove Stones to Minimize the TotalMedium
Integer to RomanMedium
Combination SumMedium
Roman to IntegerEasy
Product of Array Except SelfMedium
Masking Personal InformationMedium
Maximum Product SubarrayMedium
Maximum Number of Ways to Partition an ArrayHard
Basic CalculatorHard
K Closest Points to OriginMedium
Exclusive Time of FunctionsMedium
Shortest Distance to Target String in a Circular ArrayEasy
Game of LifeMedium
Maximum Earnings From TaxiMedium
Maximum Number of Non-overlapping Palindrome SubstringsHard
Path Sum IIIMedium
CandyHard
Minimum Equal Sum of Two Arrays After Replacing ZerosMedium
Backspace String CompareEasy
Least Number of Unique Integers after K RemovalsMedium
Finding the Number of Visible MountainsMedium
Design Snake GameMedium
Find Pivot IndexEasy
Encode and Decode TinyURLMedium
Valid PalindromeEasy
Using a Robot to Print the Lexicographically Smallest StringMedium
Lexicographically Minimum String After Removing StarsMedium
Max Chunks To Make Sorted IIHard
Bus RoutesHard
Number of Operations to Make Network ConnectedMedium
Kth Largest Element in a StreamEasy
Course Schedule IIIHard
Find Duplicate SubtreesMedium
Find the Duplicate NumberMedium
Minimum Window SubsequenceHard
House Robber IIMedium
Maximum Path Quality of a GraphHard
Partition Equal Subset SumMedium
Last Stone WeightEasy
Tree DiameterMedium
Shortest BridgeMedium
Count Vowel Substrings of a StringEasy
Spiral MatrixMedium
Longest Substring Of All Vowels in OrderMedium
Minimum Array SumMedium
Burst BalloonsHard
Find K Closest ElementsMedium
Coin Change IIMedium
Sort Characters By FrequencyMedium
Time Based Key-Value StoreMedium
Vertical Order Traversal of a Binary TreeHard
Sliding Window MedianHard
Range Sum Query 2D - ImmutableMedium
Partition Array Into Two Arrays to Minimize Sum DifferenceHard
Largest Rectangle in HistogramHard

Showing 188 of 188 questions