I applied through a recruiter. The process took 3 weeks. I interviewed at Databricks (San Francisco, CA) in Oct 2019
Interview
First, I get reached out by the recruiter and the initial phone screen was 20-30 minutes long. I made it pretty clear why I was looking for a job.
Then I had a technical phone screen with the interview. I did complete the question within 30 minuted. But still there was time left, so the interview asked me to write the iterative version of the solution although I did explain that there will be no improvement in time/space complexity but still on insisting I wrote the iterative solution.
Then I hear back from the interview that I did clear the interview and a couple of teams are interested in my profile and one of the managers would like to talk to me before the onsite interview. So I thought it is just an informal call with the manager and so did the recruiter mentioned it. Turns out it is was a managerial round where I was asked what I have been doing for the past 1 year why I am looking for a job. Well, I did explain and answer all the questions and then he happens to explain to me different teams in the data bricks.
To my shock the next day I get a rejection mail. When I contact the recruiter asking how come I am seeing a rejection now when I was supposed to be done onsite and the call with the manager was informal. She explains saying it was informal but the manager liked to deep dive whether I am suited for an onsite interview. This is the most horrible experience I had in an interview where I was told we will soon be scheduling onsite and then being told I am rejected based on an informal call? Although from the beginning itself during the first 30 minutes call I have clearly explained why I am looking for a job. I would not interview with data bricks again in my life
I applied through a recruiter. The process took 2 months. I interviewed at Databricks (San Francisco, CA) in Nov 2018
Interview
Two phone screens followed by an onsite interview and a presentation. Everyone was very nice and the questions were difficult, but not much different from other places I applied to.
I applied in-person. The process took 1+ week. I interviewed at Databricks (Amsterdam)
Interview
I recently had an interview at Databricks Amsterdam for SWE. The process itself was super smooth. Recruiters did a great job, would like to thanks Xavier, he took the effort in guiding me through the process, explained the steps, and also provided a great and valuable feedback. The interview itself was really nice, interviewers were really friendly, providing help if needed, and giving some hints in case they noticed why I was blocked. Interview question were pretty much focused on a basic things, thus if you are not fresh college grade I would advice to review the basics algorithms, time/space complexity and data structures. I got rejected in the second round, and have to admit that unfortunately this is my mistake. But based on the proper feedback I sure that I will made it next time. Also to mention that during the interview guys described and made a great overview on processes, culture and working at Databricks.
Interview questions [2]
Question 1
Number of ways to decode a String, if a=1, b=2, c=3 ... z=26