Databricks Sr Software Engineer interview questions
Updated 16 Apr 2026
based on 34 ratings
Difficulty
Average
Experience
Mixed
How others got an interview
45%
Recruiter
Recruiter
23%
Applied online
Applied online
18%
Employee referral
Employee referral
5%
Other
Other
5%
Campus recruiting
Campus recruiting
5%
In person
In person
Interview search
34 interviews
Viewing 1 - 5 of 34 Interviews
Databricks interviews FAQs
Sr Software Engineer applicants have rated the interview process at Databricks with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 44.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Sr Software Engineer roles take an average of 28 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Databricks overall takes an average of 27 days.
Common stages of the interview process at Databricks as a Sr Software Engineer according to 1 Glassdoor interviews include:
Skills test: 33%
Personality test: 33%
Phone interview: 33%
Here are the most commonly searched roles for interview reports -
The Databricks interview is notoriously tough and they absolutely live up to that reputation. The process moved quickly but the technical bar is incredibly high. They do not care how fast you can solve a generic LeetCode puzzle. They want to see if you understand memory management, distributed state, and thread safety. The virtual onsite had a mix of deep system architecture and a heavy live coding session where you actually have to compile, run, and debug your code.
I applied through a recruiter. I interviewed at Databricks
Interview
Screening round was a system design question.
Did not make it through. I do think for such an involved question, the interviewer spent a bit too long explaining the question at the beginning and didn't leave enough time for me to implement the solution. But that was probably not the reason for not passing.
Interview questions [1]
Question 1
Standard system design question. Practice with Hello Interview or similar site.
I applied through a recruiter. The process took 3 months. I interviewed at Databricks
Interview
Interview consisted of 5 rounds: 2 system design (single box and distributed), 1 coding and 2 behavioral and personal deep dive. Overall the experience was pretty good. The interviewers were nice, seemed to pay all attention, and all of them were really smart and fun to talk to.
Interview questions [1]
Question 1
Coding was not a typical leetcode style, instead it was a generic problem, which could be tacked on with follow ups like better structuring, modularity etc. Single box design focussed on concurrency, reliability and crash recovery. The discussion on past projects was extremely detailed and technical. The system design question seemed too focussed on the domain rather than one of the standard distributed design questions.