Salesforce Array Questions

112 array problems asked at Salesforce interviews

Easy (14)Medium (67)Hard (31)

Questions

TitleDifficulty
Closest Equal Element QueriesMedium
Smallest Substring With Identical Characters IHard
Subarray Product Less Than KMedium
Maximum Palindromes After OperationsMedium
Maximum Product of Three NumbersEasy
Minimize Malware SpreadHard
Power Grid MaintenanceMedium
Count the Number of Fair PairsMedium
Group AnagramsMedium
Number of IslandsMedium
Minimum Time to Visit All HousesMedium
Merge IntervalsMedium
Find Subarray With Bitwise OR Closest to KHard
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
Check If a Number Is Majority Element in a Sorted ArrayEasy
Matrix Similarity After Cyclic ShiftsEasy
Maximum Height of a TriangleEasy
Height CheckerEasy
Number of Self-Divisible PermutationsMedium
Delete and EarnMedium
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
Trapping Rain WaterHard
Two SumEasy
Report Spam MessageMedium
Kth Largest Element in an ArrayMedium
Top K Frequent ElementsMedium
Asteroid CollisionMedium
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
Odd String DifferenceEasy
Meeting Rooms IIMedium
Minimum Absolute DifferenceEasy
Gas StationMedium
Sort ColorsMedium
Rotting OrangesMedium
Path with Maximum GoldMedium
Collect Coins in a TreeHard
3SumMedium
Search in Rotated Sorted ArrayMedium
Word BreakMedium
Top K Frequent WordsMedium
Verify Preorder Sequence in Binary Search TreeMedium
Longest Increasing Path in a MatrixHard
Number of Visible People in a QueueHard
Max Consecutive Ones IIIMedium
Optimal Account BalancingHard
Reconstruct ItineraryHard
Missing NumberEasy
Maximal SquareMedium
Longest Increasing SubsequenceMedium
First Missing PositiveHard
Longest Continuous Subarray With Absolute Diff Less Than or Equal to LimitMedium
Sliding Window MaximumHard
Maximal RectangleHard
Subarray Sum Equals KMedium
Minimum Replacements to Sort the ArrayHard
Construct Binary Tree from Preorder and Inorder TraversalMedium
Time Taken to Cross the DoorHard
Remove Stones to Minimize the TotalMedium
Combination SumMedium
Product of Array Except SelfMedium
Maximum Product SubarrayMedium
Maximum Number of Ways to Partition an ArrayHard
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
CandyHard
Minimum Equal Sum of Two Arrays After Replacing ZerosMedium
Least Number of Unique Integers after K RemovalsMedium
Finding the Number of Visible MountainsMedium
Design Snake GameMedium
Find Pivot IndexEasy
Max Chunks To Make Sorted IIHard
Bus RoutesHard
Course Schedule IIIHard
Find the Duplicate NumberMedium
House Robber IIMedium
Maximum Path Quality of a GraphHard
Partition Equal Subset SumMedium
Last Stone WeightEasy
Shortest BridgeMedium
Spiral MatrixMedium
Minimum Array SumMedium
Burst BalloonsHard
Find K Closest ElementsMedium
Coin Change IIMedium
Sliding Window MedianHard
Range Sum Query 2D - ImmutableMedium
Partition Array Into Two Arrays to Minimize Sum DifferenceHard
Largest Rectangle in HistogramHard

Showing 112 questions