Candidatei-me por indicação de um funcionário. Fui entrevistado pela Databricks (Seattle, WA) em jan. de 2022
Entrevista
I applied for staff through a referral. Went through phone screen/virtual onsite which was average difficulty. After the onsite I was told there was a chance of downlevel based on interview feedback. I was asked if I wanted to continue with downlevel to which I reluctantly agreed. After this I was asked to do 4 hr take home coding exercise and asked for 3 references. After talking to all the references, I got a call from recruiter that the hiring committee thought I did not meet the bar.
This is by far most humiliating experience in my interviewing career, why tag along a candidate to do take home and ask for reference checks if I did not meet the hiring bar. After all this, the recruiter did not even have the courage to give a detailed feedback and babbled through the call.
No respect to candidate's time. I understand this can happen just to one candidate out 100, but there is no room for such process.
Phone screen was a simple software architecture interview. The main loop consisted of four rounds: a coding round, an architecture round, a system programming, and a behavioural interview. Technical questions were domain specific. Either you know it, or you don't. The worst part? The recruiter ghosted me for 2 weeks and only replied when I followed up.
Perguntas de entrevista [1]
Pergunta 1
Build a multi-threaded durable KV store for a flaky persistent layer within an hour
Candidatei-me por indicação de um funcionário. O processo levou 2 semanas. Fui entrevistado pela Databricks (San Francisco, CA) em abr. de 2025
Entrevista
Got referred by a Databricks employee.
1. Initial 30 min recruiter call
2. System design technical phone interview
3. Onsite full loop interview (didn't get to that. got rejected after the phone interview)
Perguntas de entrevista [1]
Pergunta 1
Design a distributed file system. Can't use any commercial blob storage like S3.
Went very deep into specific distributed system & file system mechanisms. Seems like the interviewers were interested in how the fundamentals & principles of distributed systems are applied in real design.
Interview process was well-organized and sensible. On-site was heavily organized around systems design, a really reasonable (& interesting) programming problem, and collaboration and behavioral effectiveness. Offer was presented very promptly and we closed the deal same-day. 100% satisfied with my experience and excited to start work!
Perguntas de entrevista [1]
Pergunta 1
For a real-world machine learning scenario, design an end-to-end system to address the business needs with a focus on operational excellence.