Coding interview questions

Salesforce Medium Coding Interview Questions (DSA)

The 32 medium DSA problems Salesforce has asked most in the last six months, most-asked first. Switch tabs to see the rest of the 50. Tick them off as you go.

Practice a Salesforce interview with me

I'm Alex. I'll pick 2 problems from Salesforce's list at your level and interview you like a real Salesforce round.

32medium problems
32full breakdowns
50Salesforce problems in all

By difficulty: All (50) · Easy (4) · Medium (32) · Hard (14)

Start Salesforce Mock Interview→

Topics

2718.Sum of Matrix After Queries
Full breakdownArrayHash Table
Medium▶ Mock
2571.Minimum Operations to Reduce an Integer to 0
Full breakdownDynamic ProgrammingGreedyBit Manipulation
Medium▶ Mock
2380.Time Needed to Rearrange a Binary String
Full breakdownStringDynamic ProgrammingSimulation
Medium▶ Mock
443.String Compression
Full breakdownTwo PointersString
Medium▶ Mock
560.Subarray Sum Equals K
Full breakdownArrayHash TablePrefix Sum
Medium+2▶ Mock
56.Merge Intervals
Full breakdownArraySortingQuicksort
Medium+14▶ Mock
3634.Minimum Removals to Balance Array
Full breakdownArrayBinary SearchSliding Window
Medium▶ Mock
904.Fruit Into Baskets
Full breakdownArrayHash TableSliding Window
Medium▶ Mock
210.Course Schedule II
Full breakdownDepth-First SearchBreadth-First SearchGraph Theory
Medium+3▶ Mock
735.Asteroid Collision
Full breakdownArrayStackSimulation
Medium+1▶ Mock
2385.Amount of Time for Binary Tree to Be Infected
Full breakdownHash TableTreeDepth-First Search
Medium▶ Mock
253.Meeting Rooms II
Full breakdownArrayTwo PointersGreedy
Medium+6▶ Mock
3035.Maximum Palindromes After Operations
Full breakdownArrayHash TableString
Medium▶ Mock
22.Generate Parentheses
Full breakdownStringDynamic ProgrammingBacktracking
Medium+1▶ Mock
1962.Remove Stones to Minimize the Total
Full breakdownArrayGreedyHeap (Priority Queue)
Medium▶ Mock
131.Palindrome Partitioning
Full breakdownStringDynamic ProgrammingBacktracking
Medium▶ Mock
994.Rotting Oranges
Full breakdownArrayBreadth-First SearchMatrix
Medium+5▶ Mock
45.Jump Game II
Full breakdownArrayDynamic ProgrammingGreedy
Medium▶ Mock
3.Longest Substring Without Repeating Characters
Full breakdownHash TableStringSliding Window
Medium+13▶ Mock
5.Longest Palindromic Substring
Full breakdownTwo PointersStringDynamic Programming
Medium+8▶ Mock
11.Container With Most Water
Full breakdownArrayTwo PointersGreedy
Medium+6▶ Mock
12.Integer to Roman
Full breakdownHash TableMathString
Medium▶ Mock
15.3Sum
Full breakdownArrayTwo PointersSorting
Medium+5▶ Mock
33.Search in Rotated Sorted Array
Full breakdownArrayBinary Search
Medium+5▶ Mock
39.Combination Sum
Full breakdownArrayBacktracking
Medium▶ Mock
49.Group Anagrams
Full breakdownArrayHash TableString
Medium+9▶ Mock
98.Validate Binary Search Tree
Full breakdownTreeDepth-First SearchBinary Search Tree
Medium+4▶ Mock
146.LRU Cache
Full breakdownHash TableLinked ListDesign
Medium+9▶ Mock
155.Min Stack
Full breakdownStackDesign
Medium▶ Mock

Frequently Asked Questions

What medium Salesforce coding questions are most common?

InterviewSkool has 32 medium Salesforce coding questions. Focus on the top 10 to 15 most common problems for the best ROI.

How many medium questions does Salesforce have?

Salesforce has 32 medium coding questions out of 50 total. Most interviews focus on Medium problems, so this is the most important difficulty to prepare for.

Are these Salesforce medium questions free?

Yes. All 32 medium Salesforce coding questions are free to browse. No sign-up required. Filter by topic and click any problem to open it on LeetCode.

Practice with a Mock Interview

Simulate real Salesforce interview pressure with our AI interviewer.

Start Mock Interview →