Databricks logo

Databricks Data Scientist Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 20 interview experiences · FREE TO READ

3.2 Rounds average
43.9 Day average
Difficult Typical difficulty
40% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Databricks.

Showing 3 of 20
Databricks logo
Databricks

Data Scientist

Analytics · United States · nearly a year ago

Mid Difficult Neutral experience No offer 3 rounds
Interview process
Technical screen Technical screen Technical screen
Interview formats
Case Technical

3 rounds, 1 case interview, 1 fundamentals round and 1 SQL round. The case interview was super technical and the fundamentals interview didn't go over my resume at all. Overall it was pretty hard, and the fundamentals interview prep sheet was not useful at all.

Confirmed questions2 questions
  • Q1: what are the main assumptions behind linear regression?
  • Q2: when forecasting average revenue, would a random forest tend to overestimate or underestimate revenue compared to an ARIMA model?
Databricks logo
Databricks

Data Scientist

Analytics · United States · a year ago

Mid Difficult Positive experience No offer 5 rounds
Interview process
Recruiter call Phone screen Technical screen Take home Onsite
Interview formats
Behavioral Technical Coding System Design Other

Recruiter call, 30 min HM interview, 45 min technical call, take home assignment (GenAI focused project), then multi-hour virtual onsite that covered ML engineering, ML technical fundamentals, statistics, and behavioral questions/career aspirations. I did not advance past the technical call.

Confirmed questions1 question
  • Describe the transformer architecture and how it differs from other autoregressive models.
Databricks logo
Databricks

Data Scientist

Analytics · Los Angeles, CA · a year ago

Senior Difficult Neutral experience No offer 9 rounds About a month
Interview process
Recruiter call Technical screen Take home Onsite Technical screen Technical screen Technical screen Onsite Offer
Interview formats
Behavioral Technical Coding

The interview process is pretty long with a lot of technical rounds and a take home assignment. Everyone was friendly but the interviews were definitely on the harder side. It starts with a hiring manager interview, then a technical interview focused on your background. After that there is a take home coding assignment, a virtual onsite, and 3 more technical rounds. Then there is a wrap up and then you move to the offer stage.

Confirmed questions1 question
  • Describe the transformer architecture and go through each of its components.

Databricks Data Scientist Interview Questions

Quoted word for word from Databricks interview reports.

Describe the transformer architecture and how it differs from other autoregressive models.

Read reports

What’s the issue with running a regression model when you have 10000 predictor features?

Read reports

What are the assumptions behind linear regression and what happens when those assumptions are broken?

Read reports

Q2: when forecasting average revenue, would a random forest tend to overestimate or underestimate revenue compared to an ARIMA model?

Read reports

Q1: what are the main assumptions behind linear regression?

Read report

Describe the transformer architecture and go through each of its components.

Read report

Formats, difficulty and experience

Across all 20 Databricks interview reports.

Interview formats

Technical 33.3%
Coding 23.5%
Behavioral 17.6%
Other 15.7%
System Design 5.9%

Interview difficulty

Easy 5.6%
Average 27.8%
Difficult 66.7%

Candidate experience

Positive 40%
Neutral 30%
Negative 30%