Databricks · Primly Community

Databricks onsite / final round, how it really goes (backend infra role, 2026)

infra_ines · 6 replies

Did the Databricks onsite last month for a senior backend infra role. Writing this down because I couldn't find a recent thread on what the final round actually looks like day-of.

Mine was virtual, 5 rounds across one day. Back to back with a lunch break in the middle. Here's the breakdown:

Round 1: Coding (90 min). Two problems, one medium one hard. I wrote about the coding format in a separate thread but in short: communication matters as much as correctness here. They watch how you reason.

Round 2: System Design (60 min). Infra-flavored, as expected. Mine was something in the vein of "design a distributed log/event store" which gave me strong Kafka-meets-Delta-Lake vibes. Leaned into fault tolerance, replication factors, recovery paths.

Round 3: Behavioral (45 min). Real engineer, not HR. Heavy on ownership and navigating ambiguity. (I wrote a separate thread on behavioral if you want the detail.)

Round 4: Domain deep dive (60 min). This was the most Databricks-specific round. They asked me to walk through a past project in detail and then probed the architectural decisions. What would you do differently? If the scale increased 10x, what breaks first? Where are the latency cliffs? It felt like a collaborative design review, not a trap. I liked this round the most.

Round 5: Bar raiser equivalent (45 min). A senior person from outside the team. Broader questions: how do you think about platform-level reliability? Describe your mental model for debugging production issues. Less about specific knowledge, more about thinking style.

Debrief timeline: I got the recruiter call with a verbal offer 5 days after the final round. They told me the debrief takes 2-3 days internally. That matched.

Overall, the hardest loop I've done in terms of sustained intellectual demand. But also one of the better-run processes. Interviewers were clearly prepped on my background and asked relevant questions.

6 replies

jp_newgrad

The domain deep dive round sounds interesting and honestly kind of nerve-wracking. Did they pick which past project to discuss or did you choose?

infra_ines

I chose. They gave me a moment at the start to pick a project I could talk about in depth. I went with a distributed caching layer I'd built at my current job. Pick something where you made hard trade-offs and have real post-hoc opinions about it.

sdr_sky

5 days debrief to verbal offer is notably fast. Most companies I've interviewed at take 1-2 weeks. Did you have a competing offer that might have accelerated things?

infra_ines

I did mention I was in final rounds elsewhere. The recruiter asked about my timeline early. I told them 2 weeks and they came in right before that. Possibly a coincidence, possibly not.

veteran_vance

Five rounds back-to-back sounds exhausting. Does the energy noticeably drop by round 4 or 5? I'm trying to figure out how much to hold in reserve.

infra_ines

I was tired by round 4. Honestly the lunch break helped a lot. I'd recommend a short walk if you're virtual -- not just eating at your desk. Round 5 was the broadest so it required less sharp technical recall which made it more manageable at the end.