SalesforceLeetCode Questions
VerifiedCompany-wise coding interview questions asked by Salesforce, ranked by real frequency across 30-day, 3-month, and 6-month recency windows.
# | Problem | Difficulty | Frequency↓ | Acceptance | |
|---|---|---|---|---|---|
| #2571 | Medium | 100% | 62.8% | ||
| #443 | String Compression3 sources | Medium | 88% | 60.3% | |
| #2380 | Medium | 80% | 53.4% | ||
| #460 | LFU Cache3 sources | Hard | 79% | 49.7% | |
| #3488 | Closest Equal Element Queries3 sources | Medium | 76% | 51.5% | |
| #3398 | Hard | 75% | 20.8% | ||
| #3399 | Hard | 75% | 40.5% | ||
| #2957 | Medium | 75% | 53.8% | ||
| #628 | Maximum Product of Three Numbers3 sources | Easy | 68% | 46.1% | |
| #713 | Subarray Product Less Than K3 sources | Medium | 66% | 54.7% | |
| #924 | Minimize Malware Spread3 sources | Hard | 66% | 43.3% | |
| #1297 | Medium | 66% | 54.6% | ||
| #3035 | Maximum Palindromes After Operations3 sources | Medium | 66% | 47.2% | |
| #56 | Merge Intervals3 sources | Medium | 65% | 52.3% | |
| #146 | LRU Cache3 sources | Medium | 65% | 47.6% | |
| #210 | Course Schedule II3 sources | Medium | 65% | 55.9% | |
| #3607 | Power Grid Maintenance3 sources | Medium | 65% | 56.1% | |
| #115 | Distinct Subsequences3 sources | Hard | 63% | 52.2% | |
| #3 | Medium | 63% | 39.4% | ||
| #3613 | Minimize Maximum Component Cost3 sources | Medium | 63% | 43.7% | |
| #49 | Group Anagrams3 sources | Medium | 63% | 72.9% | |
| #1221 | Split a String in Balanced Strings3 sources | Easy | 63% | 87.5% | |
| #3540 | Minimum Time to Visit All Houses3 sources | Medium | 63% | 69.2% | |
| #200 | Number of Islands3 sources | Medium | 63% | 64.7% | |
| #647 | Palindromic Substrings3 sources | Medium | 63% | 73.0% | |
| #2563 | Count the Number of Fair Pairs3 sources | Medium | 63% | 52.6% | |
| #895 | Maximum Frequency Stack3 sources | Hard | 63% | 66.9% | |
| #740 | Delete and Earn3 sources | Medium | 63% | 57.4% | |
| #2068 | Easy | 63% | 64.4% | ||
| #2866 | Beautiful Towers II3 sources | Medium | 63% | 36.8% | |
| #2865 | Beautiful Towers I3 sources | Medium | 63% | 44.7% | |
| #1150 | Easy | 63% | 59.9% | ||
| #1051 | Height Checker3 sources | Easy | 63% | 81.8% | |
| #2946 | Easy | 63% | 74.4% | ||
| #2992 | Medium | 63% | 72.1% | ||
| #3125 | Medium | 63% | 70.0% | ||
| #3171 | Hard | 63% | 31.4% | ||
| #3135 | Medium | 63% | 56.5% | ||
| #3193 | Count the Number of Inversions3 sources | Hard | 63% | 31.7% | |
| #3197 | Hard | 63% | 63.5% | ||
| #3195 | Medium | 63% | 78.2% | ||
| #3200 | Maximum Height of a Triangle3 sources | Easy | 63% | 44.6% | |
| #1659 | Maximize Grid Happiness3 sources | Hard | 63% | 41.3% | |
| #1701 | Average Waiting Time3 sources | Medium | 63% | 73.1% | |
| #761 | Special Binary String2 sources | Hard | 58% | 0.8% | |
| #1309 | Easy | 58% | 0.8% | ||
| #124 | Binary Tree Maximum Path Sum3 sources | Hard | 55% | 42.5% | |
| #3313 | Find the Last Marked Nodes in Tree3 sources | Hard | 55% | 56.5% | |
| #1143 | Longest Common Subsequence3 sources | Medium | 55% | 59.3% | |
| #3634 | Minimum Removals to Balance Array3 sources | Medium | 55% | 47.9% | |
| #855 | Exam Room2 sources | Medium | 55% | 0.4% | |
| #735 | Asteroid Collision3 sources | Medium | 52% | 48.4% | |
| #2964 | Number of Divisible Triplet Sums3 sources | Medium | 52% | 67.6% | |
| #532 | K-diff Pairs in an Array3 sources | Medium | 52% | 46.1% | |
| #25 | Reverse Nodes in k-Group3 sources | Hard | 52% | 66.6% | |
| #863 | All Nodes Distance K in Binary Tree3 sources | Medium | 52% | 67.8% | |
| #2488 | Count Subarrays With Median K3 sources | Hard | 52% | 49.0% | |
| #5 | Longest Palindromic Substring3 sources | Medium | 50% | 38.2% | |
| #42 | Trapping Rain Water3 sources | Hard | 50% | 67.7% | |
| #121 | Best Time to Buy and Sell Stock3 sources | Easy | 50% | 57.0% | |
| #155 | Min Stack3 sources | Medium | 50% | 58.4% | |
| #6 | Zigzag Conversion3 sources | Medium | 50% | 54.5% | |
| #3295 | Report Spam Message3 sources | Medium | 50% | 48.8% | |
| #76 | Minimum Window Substring3 sources | Hard | 50% | 47.9% | |
| #215 | Kth Largest Element in an Array3 sources | Medium | 50% | 69.1% | |
| #347 | Top K Frequent Elements3 sources | Medium | 50% | 66.8% | |
| #1326 | Hard | 50% | 51.0% | ||
| #1710 | Maximum Units on a Truck3 sources | Easy | 50% | 75.0% | |
| #79 | Word Search3 sources | Medium | 50% | 47.7% | |
| #1200 | Minimum Absolute Difference3 sources | Easy | 50% | 75.2% | |
| #875 | Koko Eating Bananas3 sources | Medium | 50% | 50.2% | |
| #1209 | Medium | 50% | 61.6% | ||
| #233 | Number of Digit One3 sources | Hard | 50% | 39.2% | |
| #1 | Two Sum3 sources | Easy | 50% | 57.8% | |
| #2966 | Medium | 50% | 79.0% | ||
| #207 | Course Schedule3 sources | Medium | 49% | 51.8% | |
| #11 | Container With Most Water3 sources | Medium | 46% | 60.4% | |
| #23 | Merge k Sorted Lists3 sources | Hard | 46% | 60.0% | |
| #465 | Optimal Account Balancing3 sources | Hard | 46% | 50.5% | |
| #3893 | Medium | 46% | 44.4% | ||
| #75 | Sort Colors3 sources | Medium | 41% | 70.0% | |
| #98 | Validate Binary Search Tree3 sources | Medium | 41% | 36.0% | |
| #253 | Meeting Rooms II3 sources | Medium | 41% | 52.7% | |
| #322 | Coin Change3 sources | Medium | 41% | 48.7% | |
| #994 | Rotting Oranges3 sources | Medium | 41% | 59.0% | |
| #127 | Word Ladder3 sources | Hard | 41% | 46.0% | |
| #2231 | Easy | 41% | 65.6% | ||
| #255 | Medium | 41% | 51.8% | ||
| #134 | Gas Station3 sources | Medium | 41% | 48.3% | |
| #300 | Longest Increasing Subsequence3 sources | Medium | 41% | 59.7% | |
| #1944 | Number of Visible People in a Queue3 sources | Hard | 41% | 73.3% | |
| #4 | Median of Two Sorted Arrays3 sources | Hard | 41% | 47.0% | |
| #1335 | Minimum Difficulty of a Job Schedule3 sources | Hard | 41% | 59.8% | |
| #545 | Boundary of Binary Tree3 sources | Medium | 41% | 48.2% | |
| #2451 | Odd String Difference3 sources | Easy | 41% | 62.1% | |
| #992 | Subarrays with K Different Integers3 sources | Hard | 41% | 68.6% | |
| #743 | Network Delay Time3 sources | Medium | 41% | 61.0% | |
| #1219 | Path with Maximum Gold3 sources | Medium | 41% | 68.5% | |
| #355 | Design Twitter3 sources | Medium | 41% | 45.1% | |
| #2062 | Count Vowel Substrings of a String3 sources | Easy | 41% | 73.3% | |
| #2603 | Collect Coins in a Tree3 sources | Hard | 41% | 39.5% | |
| #22 | Generate Parentheses3 sources | Medium | 41% | 78.9% | |
| #2366 | Hard | 41% | 53.1% | ||
| #15 | 3Sum3 sources | Medium | 38% | 39.4% | |
| #20 | Valid Parentheses3 sources | Easy | 38% | 44.5% | |
| #33 | Search in Rotated Sorted Array3 sources | Medium | 38% | 45.2% | |
| #39 | Combination Sum3 sources | Medium | 38% | 76.8% | |
| #41 | First Missing Positive3 sources | Hard | 38% | 43.2% | |
| #221 | Maximal Square3 sources | Medium | 38% | 50.6% | |
| #295 | Find Median from Data Stream3 sources | Hard | 38% | 54.7% | |
| #394 | Decode String3 sources | Medium | 38% | 62.9% | |
| #1552 | Magnetic Force Between Two Balls3 sources | Medium | 38% | 72.4% | |
| #53 | Maximum Subarray3 sources | Medium | 38% | 53.5% | |
| #692 | Top K Frequent Words3 sources | Medium | 38% | 60.4% | |
| #329 | Longest Increasing Path in a Matrix3 sources | Hard | 38% | 56.8% | |
| #366 | Find Leaves of Binary Tree3 sources | Medium | 38% | 81.3% | |
| #239 | Sliding Window Maximum3 sources | Hard | 38% | 49.0% | |
| #767 | Reorganize String3 sources | Medium | 38% | 57.3% | |
| #1004 | Max Consecutive Ones III3 sources | Medium | 38% | 68.0% | |
| #21 | Merge Two Sorted Lists3 sources | Easy | 38% | 68.5% | |
| #894 | All Possible Full Binary Trees3 sources | Medium | 38% | 82.8% | |
| #85 | Maximal Rectangle3 sources | Hard | 38% | 59.2% | |
| #337 | House Robber III3 sources | Medium | 38% | 56.1% | |
| #332 | Reconstruct Itinerary3 sources | Hard | 38% | 44.7% | |
| #268 | Missing Number3 sources | Easy | 38% | 72.3% | |
| #1522 | Diameter of N-Ary Tree3 sources | Medium | 38% | 75.5% | |
| #1438 | Medium | 38% | 57.8% | ||
| #678 | Valid Parenthesis String3 sources | Medium | 38% | 40.3% | |
| #664 | Strange Printer3 sources | Hard | 38% | 61.0% | |
| #139 | Medium | 38% | 49.6% | ||
| #1268 | Medium | 38% | 65.2% | ||
| #1315 | Medium | 38% | 86.0% | ||
| #238 | Product of Array Except Self3 sources | Medium | 36% | 69.1% | |
| #973 | K Closest Points to Origin3 sources | Medium | 36% | 69.2% | |
| #1245 | Tree Diameter3 sources | Medium | 36% | 61.3% | |
| #2434 | Medium | 36% | 62.2% | ||
| #987 | Hard | 36% | 54.2% | ||
| #1962 | Remove Stones to Minimize the Total3 sources | Medium | 36% | 65.9% | |
| #2858 | Hard | 36% | 60.0% | ||
| #12 | Integer to Roman3 sources | Medium | 28% | 71.2% | |
| #13 | Roman to Integer3 sources | Easy | 28% | 66.8% | |
| #696 | Count Binary Substrings3 sources | Easy | 28% | 70.5% | |
| #2025 | Hard | 28% | 35.9% | ||
| #2472 | Hard | 28% | 44.9% | ||
| #224 | Basic Calculator3 sources | Hard | 28% | 47.0% | |
| #636 | Exclusive Time of Functions3 sources | Medium | 28% | 66.3% | |
| #2515 | Easy | 28% | 65.2% | ||
| #289 | Game of Life3 sources | Medium | 28% | 72.8% | |
| #1046 | Last Stone Weight3 sources | Easy | 28% | 66.6% | |
| #437 | Path Sum III3 sources | Medium | 28% | 46.5% | |
| #135 | Candy3 sources | Hard | 28% | 48.8% | |
| #2008 | Maximum Earnings From Taxi3 sources | Medium | 28% | 46.6% | |
| #1481 | Medium | 28% | 63.9% | ||
| #844 | Backspace String Compare3 sources | Easy | 28% | 50.0% | |
| #353 | Design Snake Game3 sources | Medium | 28% | 40.0% | |
| #724 | Find Pivot Index3 sources | Easy | 28% | 63.2% | |
| #535 | Encode and Decode TinyURL3 sources | Medium | 28% | 86.7% | |
| #125 | Valid Palindrome3 sources | Easy | 28% | 53.7% | |
| #768 | Max Chunks To Make Sorted II3 sources | Hard | 28% | 55.0% | |
| #815 | Bus Routes3 sources | Hard | 28% | 47.4% | |
| #2345 | Medium | 28% | 37.5% | ||
| #1319 | Medium | 28% | 66.9% | ||
| #652 | Find Duplicate Subtrees3 sources | Medium | 28% | 60.8% | |
| #630 | Course Schedule III3 sources | Hard | 28% | 41.9% | |
| #213 | House Robber II3 sources | Medium | 28% | 45.2% | |
| #416 | Partition Equal Subset Sum3 sources | Medium | 28% | 49.7% | |
| #3170 | Medium | 28% | 51.0% | ||
| #934 | Shortest Bridge3 sources | Medium | 28% | 59.6% | |
| #54 | Spiral Matrix3 sources | Medium | 28% | 57.2% | |
| #1839 | Medium | 28% | 52.1% | ||
| #287 | Find the Duplicate Number3 sources | Medium | 28% | 64.6% | |
| #3366 | Minimum Array Sum3 sources | Medium | 28% | 31.8% | |
| #105 | Medium | 28% | 69.1% | ||
| #312 | Burst Balloons3 sources | Hard | 28% | 63.9% | |
| #2534 | Time Taken to Cross the Door3 sources | Hard | 28% | 50.4% | |
| #658 | Find K Closest Elements3 sources | Medium | 28% | 49.9% | |
| #518 | Coin Change II3 sources | Medium | 28% | 59.6% | |
| #451 | Sort Characters By Frequency3 sources | Medium | 28% | 75.5% | |
| #981 | Time Based Key-Value Store3 sources | Medium | 28% | 50.0% | |
| #727 | Minimum Window Subsequence3 sources | Hard | 28% | 43.8% | |
| #304 | Range Sum Query 2D - Immutable3 sources | Medium | 28% | 58.6% | |
| #2035 | Hard | 28% | 23.9% | ||
| #560 | Subarray Sum Equals K3 sources | Medium | 28% | 47.7% | |
| #84 | Largest Rectangle in Histogram3 sources | Hard | 28% | 50.3% | |
| #778 | Swim in Rising Water3 sources | Hard | 28% | 68.0% | |
| #40 | Combination Sum II3 sources | Medium | 28% | 59.7% | |
| #780 | Reaching Points3 sources | Hard | 28% | 34.5% | |
| #1344 | Angle Between Hands of a Clock3 sources | Medium | 28% | 69.7% | |
| #567 | Permutation in String3 sources | Medium | 28% | 49.2% | |
| #904 | Fruit Into Baskets2 sources | Medium | 28% | 0.5% | |
| #1008 | Medium | 28% | 0.8% | ||
| #2385 | Medium | 28% | 0.7% | ||
| #1283 | Medium | 28% | 0.7% | ||
| #109 | Medium | 28% | 0.7% | ||
| #128 | Longest Consecutive Sequence2 sources | Medium | 28% | 0.5% | |
| #2918 | Medium | 28% | 0.5% | ||
| #131 | Palindrome Partitioning2 sources | Medium | 28% | 0.7% | |
| #831 | Medium | 25% | 55.8% | ||
| #152 | Medium | 25% | 36.7% | ||
| #703 | Easy | 25% | 61.3% | ||
| #2065 | Hard | 25% | 62.6% | ||
| #480 | Hard | 25% | 39.0% |
Salesforce Technical Interview Overview & Company-Wise Questions
Software engineering and technical interviews at Salesforce emphasize real-world problem solving, algorithmic efficiency, and scalable data structure design. The curated dataset above contains 202 verified LeetCode problems, categorized by frequency and filtered across recent interview seasons.
Frequently Asked Questions
What are the top LeetCode questions for Salesforce?
Leading questions include Minimum Operations to Reduce an Integer to 0, String Compression, Time Needed to Rearrange a Binary String. Reviewing questions with higher recency (within the last 30 to 90 days) yields the highest return on preparation time.
Where can I practice company-wise LeetCode questions for Salesforce?
You can practice all 202 Salesforce LeetCode questions right here on LeetMap Pro. Filter by 30-day, 3-month, and 6-month recency, track your progress with local checkpoints, and practice curated SQL problems completely free.
How should I prepare for Salesforce coding rounds?
Begin by reviewing Medium-difficulty problems (123 tracked), which constitute the majority of technical rounds. Complement coding practice with foundational DSA patterns like Sliding Window, Two Pointers, and Graph Traversal.