The hiring process at Databricks takes an average of 60 days when considering 2 user submitted interviews across all job titles. Candidates applying for Big Data Architect had the quickest hiring process (on average 60 days), whereas Big Data Architect roles had the slowest hiring process (on average 60 days).
Databricks requested a Code Signal general assessment score from me. They asked 4 questions, I would say Easy to Medium on LeetCode. 3/4 of my questions passed all test cases and 1/4 (Medium LeetCode) passed the unlocked test cases but failed the rest of the test cases because my runtime was too high so this is something to keep in mind. I'm surprised that they have chosen to use CodeSignal as the testing platform is not the best. I recommend taking some time to practice on CodeSignal before taking the assessment and think about runtime! Good luck.
Interview questions [1]
Question 1
Find the number of ways to divide an array into 3 subarrays where the sum(subarray1) <= sum(subarray2) <= sum(subarray3) and none of the 3 subarrays are empty.
I applied through a recruiter. The process took 3 months. I interviewed at Databricks (Singapur)
Interview
Long process with minimum update on status, progress and next steps. Colleagues who have applied with the company have the same experience. General interview process and experience getting through it are not pleasant.
I applied through a recruiter. The process took 2 weeks. I interviewed at Databricks (Ámsterdam) in Oct 2020
Interview
2 screening rounds: one coding and one behavioral
5 onsite rounds: system design, architecture, unknown language, behavioral and ds algo.
I had good experience talking to the system design, architecture and behavioral round. But other interviewers weren't as experienced in the art of interviewing and were definitely not well prepped. I wouldn't want to work with such people.