Coding interview questions

Databricks Coding Interview Questions (DSA)

The 26 DSA problems Databricks has asked most in the last six months, most-asked first. 26 of them have a full breakdown with diagrams and code. Tick them off as you go.

Practice a Databricks interview with me

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

26problems
26full breakdowns
36topics

By difficulty: Easy (1) · Medium (19) · Hard (6)

Start Databricks Mock Interview→

Topics

362.Design Hit Counter
Full breakdownArrayBinary SearchDesign
Medium▶ Mock
438.Find All Anagrams in a String
Full breakdownHash TableStringSliding Window
Medium+3▶ Mock
751.IP to CIDR
Full breakdownStringBit Manipulation
Medium▶ Mock
2096.Step-By-Step Directions From a Binary Tree Node to Another
Full breakdownStringTreeDepth-First Search
Medium▶ Mock
900.RLE Iterator
Full breakdownArrayDesignCounting
Medium▶ Mock
198.House Robber
Full breakdownArrayDynamic Programming
Medium+1▶ Mock
213.House Robber II
Full breakdownArrayDynamic Programming
Medium▶ Mock
1146.Snapshot Array
Full breakdownArrayHash TableBinary Search
Medium▶ Mock
2251.Number of Flowers in Full Bloom
Full breakdownArrayHash TableBinary Search
348.Design Tic-Tac-Toe
Full breakdownArrayHash TableDesign
Medium▶ Mock
981.Time Based Key-Value Store
Full breakdownHash TableStringBinary Search
Medium+1▶ Mock
68.Text Justification
Full breakdownArrayStringSimulation
845.Longest Mountain in Array
Full breakdownArrayTwo PointersDynamic Programming
Medium▶ Mock
3043.Find the Length of the Longest Common Prefix
Full breakdownArrayHash TableString
Medium▶ Mock
54.Spiral Matrix
Full breakdownArrayMatrixSimulation
Medium+2▶ Mock
933.Number of Recent Calls
Full breakdownDesignQueueData Stream
8.String to Integer (atoi)
Full breakdownString
Medium▶ Mock
1293.Shortest Path in a Grid with Obstacles Elimination
Full breakdownArrayBreadth-First SearchMatrix
56.Merge Intervals
Full breakdownArraySortingQuicksort
Medium+14▶ Mock
980.Unique Paths III
Full breakdownArrayBacktrackingBit Manipulation
567.Permutation in String
Full breakdownHash TableTwo PointersString
Medium▶ Mock
1091.Shortest Path in Binary Matrix
Full breakdownArrayBreadth-First SearchMatrix
Medium▶ Mock
1928.Minimum Cost to Reach Destination in Time
Full breakdownArrayDynamic ProgrammingGraph Theory
1197.Minimum Knight Moves
Full breakdownBreadth-First SearchHeuristic SearchBidirectional Search
Medium▶ Mock
2276.Count Integers in Intervals
Full breakdownDesignSegment TreeOrdered Set
994.Rotting Oranges
Full breakdownArrayBreadth-First SearchMatrix
Medium+5▶ Mock

Frequently Asked Questions

What questions does Databricks ask in coding interviews?

Databricks coding interviews focus on A* Search, Array, Backtracking, Bidirectional Search, and other data structure problems. We compiled 26 questions from real Databricks interviews. The most common topics are A* Search, Array, Backtracking, Bidirectional Search, Binary Lifting. Filter by topic to see what comes up most often.

How many Databricks coding interview questions are there?

InterviewSkool has 26 Databricks coding interview questions: 1 Easy, 19 Medium, and 6 Hard. Most Databricks interviews focus on Medium-difficulty problems, so prioritize those in your prep.

How should I prepare for Databricks coding interviews?

Start with Medium difficulty problems. Group by topic (Array, Tree, DP) to build pattern recognition. Aim to solve 30 to 40 problems before your interview. Then practice under pressure with a mock interview.

Are Databricks coding interview questions free?

Yes. All 26 Databricks coding interview questions are free to browse with no sign-up required. You can filter by difficulty and topic tags. Start a mock interview with a free credit to practice under real pressure.

Practice with a Mock Interview

Simulate real Databricks interview pressure with our AI interviewer.

Start Mock Interview →