I applied online. The process took 3 weeks. I interviewed at Databricks (San Francisco, CA) in Aug 2018
Interview
Applied online. Had a phone interview with the hiring manager, then a phone interview with a Technical Support Engineer, then an on-site for 5 hours with the hiring manager, another Support Director, a Customer Success Engineer, another couple of Technical Support Engineers, and the Head of Customer Success.
I applied through a recruiter. The process took 2 months. I interviewed at Databricks
Interview
Complete waste of time with 0 respect for its candidates
tl;dr of this post is - if you a recruiter, don't be like SA (his initials). If you are Databricks, you should be ashamed to have a recruiter like him.
____
I was reached out by "Technical Sourcer" from Databricks in June saying they expressed interested in me as a software engineer. I wasn't actively looking, but sure, I respond saying I am interested.
For two weeks, I replied a few times asking if they were still interested in setting up a time to chat, and then I get the following response:
"Apologies for not getting back to you sooner.
We had a couple of onsites for this role last week and are in the process of moving forward with both of them hoping to bring one of them on board. Alas, timing is everything in recruiting. I wish you the best in 2018, and look forward to crossing paths in the future"
And guess what, a month later I received this email, I get the SAME email from the SAME person saying they saw my profile and thought I would be a right fit. Are you kidding me? What do you think I am - your backup option?
Complete waste of time and total disrespect for its candidates.
If you are a recruiter, don't be like SA at Databricks. Not even sure if he's a real person since I can't find him on LinkedIn.
I applied online. The process took 2 weeks. I interviewed at Databricks in Feb 2018
Interview
I was contacted by Hiring Manager over LinkedIn. Telephonic call with Hiring Manager – general discussion about role, work routine and what is expected out of this role on high level (they are looking for highly technical talent with great communication skills that could represent DataBricks at client end – You basically work virtual and visit client location with around 30% travel per Month) and then general questions about my work experience and past projects. At the end Hiring Manager did as couple of Technical questions (some question on spark architecture) to make sure candidate has potential for next round.
Then HR contacted me for take home assignment – its pretty exhaustive assignment – it covers everything from data transformation to ML. I completed that assignment in 2 days of time and was pretty confidant on solution as well – surprisingly I couldn’t crack it down. After requesting a feedback call – I got to know that output was good enough however my write-up and communication on solution was not up to their expectations, I had made spelling mistakes as well. They didn’t find it good as this role is expected to represent DataBricks.
Make sure to emphasis on your presentation and solution communication aspect – and not just technical stuff. Good luck.
Interview questions [1]
Question 1
Spark Cluster Architecture, Everything on spark from simple data transformation to ML