Taro Logo

Senior Software Engineer Interview Experience

September 1, 2020
Negative ExperienceNo Offer

Process

Interview steps:

  • Recruiter conversation
  • Phone interview (data structures & algorithms)
  • Conversation with a hiring manager
  • Take-home coding assignment
  • Onsite (3 technical + 1 behavioral)
  • Onsite 2 (system design)

I was rejected after the conversation with the hiring manager. Overall, I enjoyed my conversations with the engineers at Databricks, but the interactions with recruiting were not as smooth as they could have been.

Coordinating with the recruiter was very difficult, with several miscommunications along the way. The interview process had many steps and sounded like it would be much more time-consuming than traditional software engineering interviews. They were not transparent upfront about what roles were available. They planned to go through the whole interview process first and then assign candidates to a role. This approach works well when there are many roles, but I was interested in a more specific domain and wanted to ensure a role was available in that area, which was difficult for the recruiter to provide information about.

Questions

Describe a technical problem that you solved.

Was this helpful?

Interview Statistics

The following metrics were computed from 20 interview experiences for the Databricks Senior Software Engineer role in United States.

Success Rate

15%
Pass Rate

Databricks's interview process for their Senior Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive25%
Neutral20%
Negative55%

Candidates reported having very negative feelings for Databricks's Senior Software Engineer interview process in United States.

Databricks Work Experiences