All Salesforce Coding Interview Questions
165 questions we track for Salesforce, most frequently asked first. Practice any of them in the code editor and get AI feedback on your solution.
- Junior15% (25)
- Mid/Senior59% (97)
- Staff26% (43)
Questionspage 2 of 2
- K Closest Points to Origin17 companiesMid/Senior
- Vertical Order Traversal of a Binary Tree14 companiesStaff
- Subarrays with K Different Integers17 companiesStaff
- Rotting Oranges50 companiesMid/Senior
- Max Consecutive Ones III19 companiesMid/Senior
- Last Stone Weight13 companiesJunior
- Height Checker6 companiesJunior
- Longest Common Subsequence20 companiesMid/Senior
- Minimum Absolute Difference15 companiesJunior
- Remove All Adjacent Duplicates in String II18 companiesMid/Senior
- Path with Maximum Gold6 companiesMid/Senior
- Split a String in Balanced Strings4 companiesJunior
- Tree Diameter8 companiesMid/Senior
- Search Suggestions System21 companiesMid/Senior
- Maximum Number of Occurrences of a Substring6 companiesMid/Senior
- Sum of Nodes with Even-Valued Grandparent4 companiesMid/Senior
- Number of Operations to Make Network Connected10 companiesMid/Senior
- Minimum Number of Taps to Open to Water a Garden13 companiesStaff
- Minimum Difficulty of a Job Schedule7 companiesStaff
- Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit15 companiesMid/Senior
- Least Number of Unique Integers after K Removals6 companiesMid/Senior
- Magnetic Force Between Two Balls10 companiesMid/Senior
- Maximize Grid Happiness1 companyStaff
- Average Waiting Time6 companiesMid/Senior
- Maximum Units on a Truck9 companiesJunior
- Longest Substring Of All Vowels in Order5 companiesMid/Senior
- Number of Visible People in a Queue17 companiesStaff
- Maximum Earnings From Taxi8 companiesMid/Senior
- Maximum Number of Ways to Partition an Array2 companiesStaff
- Count Vowel Substrings of a String12 companiesJunior
- Maximum Path Quality of a Graph5 companiesStaff
- Check Whether Two Strings are Almost Equivalent1 companyJunior
- Largest Number After Digit Swaps by Parity5 companiesJunior
- Time Needed to Rearrange a Binary String5 companiesMid/Senior
- Using a Robot to Print the Lexicographically Smallest String6 companiesMid/Senior
- Odd String Difference4 companiesJunior
- Maximum Number of Non-overlapping Palindrome Substrings5 companiesStaff
- Count Palindromic Subsequences12 companiesStaff
- Count Subarrays With Median K3 companiesStaff
- Shortest Distance to Target String in a Circular Array4 companiesJunior
- Count the Number of Fair Pairs9 companiesMid/Senior
- Minimum Operations to Reduce an Integer to 08 companiesMid/Senior
- Collect Coins in a Tree12 companiesStaff
- Beautiful Towers I2 companiesMid/Senior
- Beautiful Towers II1 companyMid/Senior
- Minimum Equal Sum of Two Arrays After Replacing Zeros5 companiesMid/Senior
- Matrix Similarity After Cyclic Shifts5 companiesJunior
- Remove Adjacent Almost-Equal Characters1 companyMid/Senior
- Number of Divisible Triplet Sums9 companiesMid/Senior
- Divide Array Into Arrays With Max Difference6 companiesMid/Senior
- Maximum Palindromes After Operations8 companiesMid/Senior
- Lexicographically Minimum String After Removing Stars7 companiesMid/Senior
- Find Subarray With Bitwise OR Closest to K1 companyStaff
- Count the Number of Inversions4 companiesStaff
- Find the Minimum Area to Cover All Ones I5 companiesMid/Senior
- Find the Minimum Area to Cover All Ones II4 companiesStaff
- Maximum Height of a Triangle1 companyJunior
- Report Spam Message2 companiesMid/Senior
- Minimum Array Sum6 companiesMid/Senior
- Smallest Substring With Identical Characters I2 companiesStaff
- Smallest Substring With Identical Characters II1 companyStaff
- Closest Equal Element Queries4 companiesMid/Senior
- Power Grid Maintenance7 companiesMid/Senior
- Minimize Maximum Component Cost4 companiesMid/Senior
- Minimum Removals to Balance Array4 companiesMid/Senior