Company interviews / Salesforce
Salesforce interview practice
168 coding questions are known to come up in Salesforce interviews (24 easy, 99 medium, 45 hard), 28 of them in the last six months. The most common topics are Array, String, Hash Table, Dynamic Programming.
168Known questions
28Asked in last 6 months
99Medium
45Hard
Coding questions Salesforce asks
From public company-tagged interview question lists. Most recent and most frequent first.
Easy 24Medium 99Hard 45
- Array95
- String46
- Hash Table45
- Dynamic Programming36
- Sorting27
- Greedy20
- Stack20
- Heap (Priority Queue)20
- Depth-First Search19
- Two Pointers18
- Binary Search18
- Breadth-First Search17
| Question | Difficulty | Asked recently |
|---|---|---|
| Minimum Operations to Reduce an Integer to 0 | Medium | Yes |
| String Compression | Medium | Yes |
| Time Needed to Rearrange a Binary String | Medium | Yes |
| LFU Cache | Hard | Yes |
| Maximum Product of Three Numbers | Easy | Yes |
| Maximum Palindromes After Operations | Medium | Yes |
| Course Schedule II | Medium | Yes |
| LRU Cache | Medium | Yes |
| Merge Intervals | Medium | Yes |
| Asteroid Collision | Medium | Yes |
| Remove All Adjacent Duplicates in String II | Medium | Yes |
| Merge k Sorted Lists | Hard | Yes |
| Minimum Replacements to Sort the Array | Hard | Yes |
| Count Vowel Substrings of a String | Easy | Yes |
| Rotting Oranges | Medium | Yes |
| Design Twitter | Medium | Yes |
| Generate Parentheses | Medium | Yes |
| Minimum Edge Reversals So Every Node Is Reachable | Hard | Yes |
| Remove Stones to Minimize the Total | Medium | Yes |
| Vertical Order Traversal of a Binary Tree | Hard | Yes |
| Strange Printer | Hard | Yes |
| Amount of Time for Binary Tree to Be Infected | Medium | Yes |
| Partition Array Into Two Arrays to Minimize Sum Difference | Hard | Yes |
| Angle Between Hands of a Clock | Medium | Yes |
| Fruit Into Baskets | Medium | Yes |
Practice a Salesforce interview
Take the same AI interview a Salesforce candidate would face: you talk it through while you code, and get a scorecard with what earned each score. Three single-question interviews a day are free.