The interview started with questions based on my resume, followed by detailed discussion on my projects, technical concepts, challenges I faced during development, some theoretical questions, and a few basic aptitude and problem-solving questions
I applied online. The process took 1 day. I interviewed at Databricks (Chennai) in Sep 2021
Interview
1. Initial stages
Resume & application screening
After you apply, the talent-acquisition/recruiter team reviews your resume for match to the role (skills, background, big data/analytics/whatever fits the team).
databricks.com
+3
AlgoMonster
+3
interviewing.io
+3
If it matches, you’ll get contacted for a recruiter screening call.
Recruiter call (~30 minutes)
The recruiter will ask about: your background (projects, experience), motivation for joining Databricks, role preference, location, etc.
interviewing.io
+2
Interview Query
+2
They’ll also outline the interview process and sometimes ask salary/other offers (note: candidates often advised to be careful about disclosing too early)
interviewing.io
+1
The recruiter screen is about fit and logistics — does your profile align, and can you move forward.
Initial Screening: A preliminary call with the recruiter to discuss my background and interest in the role.
Technical Discussion: A second-stage interview with a Senior Data Engineer to assess technical knowledge and experience.
Competency Assessment: Completion of a structured SQL test to evaluate problem-solving and technical proficiency.
Final Panel Interview: A comprehensive panel interview focusing on both technical and competency-based questions
Interview questions [1]
Question 1
They asked me to complete a SQL test, which was quite challenging as it required the use of multiple joins, window functions, and advanced querying techniques.