I applied through an employee referral. The process took 6 weeks. I interviewed at Databricks
Interview
A 'simple' leetcode hard for the OA
A very similar problem for the phone interview
+ 4 interviews for the final round
a bunch of leetcode mediums on DP for the algorithms interview
a fairly tough behavioral
a coding interview to design a data structure
and a *hard* architecture interview.
If one of your interviews does not go well, there is an opportunity to redo it.
Interview questions [1]
Question 1
I signed an NDA for the questions. I would really practice architecture design, because it is not something other companies ask. Go into detail, how would you implement the API, how would the frontend work, how would the backend work.
Interesting questions but the interviewers did not seem super interested and all were pressed for time. One of the interviewers (I think the most senior one) was the most interesting/interested to talk to. Phone screen, technical screen, then 4 final rounds (2 technical, 1 SD, 1 behavioral).
Technical screen (algorithms question with coder pad) and then final round with behavioural, coding, algorithms and systems design. They provided information about things like the final round interview contents before the interview.
Interview questions [1]
Question 1
Standard leetcode style questions and systems question was a simple API that they asked to modify to support new features/requirements.
I applied online. I interviewed at Databricks (Bellevue, WA) in Oct 2025
Interview
Applied with referral from a senior engineer, got interview call. 1 Hr technical coding round, starting with 5 mins of Intro and then jumping up to coderpad. Asked me dynamic programming house robber 1 and as a follow up house robber 2.
Interview questions [1]
Question 1
Dynamic Programming, House Robber 1 and House Robber 2