The interview process consists of four rounds:
The Codesignal round is an online assessment with four questions ranging from easy to medium difficulty.
The Karat round is a video interview with an interviewing engineer from Karat. Based on this feedback, Databricks decides if you should proceed to the next round.
Next is an internal technical interview. This interview was hard; expect a LeetCode Hard problem.
Finally, there's an internal behavioural interview with an engineering manager. This is a typical behavioural interview where you discuss past projects, experience, and why you want to join Databricks.
The interview process is really transparent, and the recruiters are responsive.
Determine the oldest common ancestor between two nodes in a tree.
The following metrics were computed from 1 interview experience for the Databricks Software Engineer Intern role in Canada.
Databricks's interview process for their Software Engineer Intern roles in Canada is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Databricks's Software Engineer Intern interview process in Canada.