Software Engineer applicants have rated the interview process at Databricks with 3.4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 42% positive. To compare, the company-average is 47.5% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 26 days to get hired, when considering 123 user submitted interviews for this role. To compare, the hiring process at Databricks overall takes an average of 35 days.
Common stages of the interview process at Databricks as a Software Engineer according to 123 Glassdoor interviews include:
Phone interview: 37%
One on one interview: 22%
Skills test: 13%
Presentation: 9%
Background check: 7%
Group panel interview: 5%
Drug test: 3%
Personality test: 3%
Other: 2%
IQ intelligence test: 1%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 3 weeks. I interviewed at Databricks in Aug 2025
Interview
I was invited to Brickfest and got a free interview from that. The interview was slightly harder than made expected at Brickfest, but still pretty easy overall (lc medium ish). It was suggested to me that the interview would be implementation-type questions rather than leetcode, but the interview was still leetcode. After passing the interview, I was pretty aggressively pressed by the recruiter about my other offers and interview processes, which reflected poorly on the company culture (few of my friends had this experience as well). I would've done the final onsite to see what they're offering, but the 5 hour total duration was way too long and I'd rather spend time prepping for my other interviews so I dropped out. Interviewers are nice and Brickfest was fun though.
Interview questions [1]
Question 1
What other companies are you in process with, at what stage, and what's the deadline? Do you have offers from any other companies? How do you weigh Databricks against those other offers?
the interviews went smoothly, It started with an initial recruiter screening, where we discussed my background, experience, motivation, and the role expectations. After that, I had a technical interview focused on programming fundamentals, and questions related to my previous projects and technologies I had worked with.
Recruiter called after I applied online on their site. Great call, met with the hiring Manager next. Now haven't heard back in 2 weeks, ghosted I guess. My professional experience with Databricks is limited. I spent lots of times with free edition, but didn't get to that point where I could show that.
Had an initial recruiter screen for a Software Engineer position. The call lasted around 15 minutes and covered the usual ground: my background and experience, motivation for applying, current role, and salary expectations. The recruiter also gave a clear overview of teams, the product, and the full interview process ahead.