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 1 of 2
- Two Sum129 companiesJunior
- Longest Substring Without Repeating Characters112 companiesMid/Senior
- Median of Two Sorted Arrays47 companiesStaff
- Longest Palindromic Substring76 companiesMid/Senior
- Zigzag Conversion19 companiesMid/Senior
- Container With Most Water58 companiesMid/Senior
- Integer to Roman32 companiesMid/Senior
- Roman to Integer45 companiesJunior
- 3Sum61 companiesMid/Senior
- Letter Combinations of a Phone Number40 companiesMid/Senior
- Valid Parentheses119 companiesJunior
- Merge Two Sorted Lists40 companiesJunior
- Merge k Sorted Lists53 companiesStaff
- Reverse Nodes in k-Group28 companiesStaff
- Search in Rotated Sorted Array55 companiesMid/Senior
- Combination Sum30 companiesMid/Senior
- First Missing Positive35 companiesStaff
- Trapping Rain Water78 companiesStaff
- Group Anagrams91 companiesMid/Senior
- Pow(x, n)23 companiesMid/Senior
- N-Queens16 companiesStaff
- Maximum Subarray66 companiesMid/Senior
- Spiral Matrix53 companiesMid/Senior
- Merge Intervals109 companiesMid/Senior
- Sort Colors37 companiesMid/Senior
- Minimum Window Substring34 companiesStaff
- Word Search40 companiesMid/Senior
- Maximal Rectangle21 companiesStaff
- Validate Binary Search Tree20 companiesMid/Senior
- Construct Binary Tree from Preorder and Inorder Traversal9 companiesMid/Senior
- Distinct Subsequences14 companiesStaff
- Best Time to Buy and Sell Stock90 companiesJunior
- Binary Tree Maximum Path Sum23 companiesStaff
- Valid Palindrome44 companiesJunior
- Word Ladder40 companiesStaff
- Gas Station27 companiesMid/Senior
- Candy23 companiesStaff
- Word Break32 companiesMid/Senior
- Binary Tree Preorder Traversal6 companiesJunior
- Maximum Product Subarray25 companiesMid/Senior
- Find Peak Element34 companiesMid/Senior
- Number of Islands81 companiesMid/Senior
- Course Schedule41 companiesMid/Senior
- Course Schedule II35 companiesMid/Senior
- House Robber II19 companiesMid/Senior
- Kth Largest Element in an Array42 companiesMid/Senior
- Maximal Square28 companiesMid/Senior
- Basic Calculator23 companiesStaff
- Number of Digit One6 companiesStaff
- Product of Array Except Self44 companiesMid/Senior
- Sliding Window Maximum46 companiesStaff
- Meeting Rooms II43 companiesMid/Senior
- Missing Number19 companiesJunior
- Move Zeroes47 companiesJunior
- Find the Duplicate Number22 companiesMid/Senior
- Game of Life16 companiesMid/Senior
- Longest Increasing Subsequence31 companiesMid/Senior
- Burst Balloons14 companiesStaff
- Coin Change42 companiesMid/Senior
- Longest Increasing Path in a Matrix16 companiesStaff
- Reconstruct Itinerary22 companiesStaff
- House Robber III15 companiesMid/Senior
- Top K Frequent Elements52 companiesMid/Senior
- Find Leaves of Binary Tree6 companiesMid/Senior
- Decode String40 companiesMid/Senior
- Split Array Largest Sum19 companiesStaff
- Partition Equal Subset Sum16 companiesMid/Senior
- Path Sum III10 companiesMid/Senior
- String Compression38 companiesMid/Senior
- Sort Characters By Frequency15 companiesMid/Senior
- Optimal Account Balancing11 companiesStaff
- Sliding Window Median11 companiesStaff
- Target Sum11 companiesMid/Senior
- Coin Change II12 companiesMid/Senior
- K-diff Pairs in an Array9 companiesMid/Senior
- Boundary of Binary Tree13 companiesMid/Senior
- Task Scheduler25 companiesMid/Senior
- Maximum Product of Three Numbers15 companiesJunior
- Course Schedule III4 companiesStaff
- Exclusive Time of Functions13 companiesMid/Senior
- Palindromic Substrings25 companiesMid/Senior
- Find K Closest Elements19 companiesMid/Senior
- Strange Printer9 companiesStaff
- Valid Parenthesis String15 companiesMid/Senior
- Top K Frequent Words24 companiesMid/Senior
- Count Binary Substrings18 companiesJunior
- Subarray Product Less Than K19 companiesMid/Senior
- Find Pivot Index16 companiesJunior
- Asteroid Collision34 companiesMid/Senior
- Delete and Earn11 companiesMid/Senior
- Network Delay Time8 companiesMid/Senior
- Reorganize String21 companiesMid/Senior
- Max Chunks To Make Sorted II4 companiesStaff
- Bus Routes17 companiesStaff
- Masking Personal Information2 companiesMid/Senior
- Backspace String Compare14 companiesJunior
- All Nodes Distance K in Binary Tree13 companiesMid/Senior
- Koko Eating Bananas38 companiesMid/Senior
- Minimize Malware Spread10 companiesStaff
- Shortest Bridge15 companiesMid/Senior