Databricks Full Interview Experience for SDE Role
Question Details
Storefront SD: Bookseller platform (Original question from the forum). Here are some additional details: 1) This is an asynchronous request. The focus is not on how to return the request quickly, but
Full Details
Storefront SD: Bookseller platform (Original question from the forum). Here are some additional details: 1) This is an asynchronous request. The focus is not on how to return the request quickly, but on how to avoid overloading the downstream API provider. 2) You need to design the API for the downstream provider yourself. 3) These providers will also sell books in other ways, so you need to consider what happens if a book is sold after the query price, resulting in an inability to hold it. Therefore, you can't just find the cheapest one; you need to sort by price and then send hold requests in order. 4) Don't worry about quantity issues. On-site SD: Visa Network (Failed this round). The interviewer was late and then threw out the storefront question. I said I had done it before and spent a long time finding this question, but it turned out he hadn't even encountered this question himself. He asked me to use Google Docs, didn't ask me to draw diagrams, and just asked some very basic questions. It felt like he couldn't understand what I was saying for each question, so I had to repeat what I said before he wrote it down.
Coding TikTakToe (Original question from the forum). No complex algorithms were used; it was mainly about writing code and test cases. System Programming: Durable KV Store (Original question from the forum) Project Deep Dive BQ (HM Interview) Additional Interview SD: Design Slack, focusing on how to implement the deletion of conversations from both online and offline users. Overall, if you prepare well, the interview isn't too difficult, and the whole process is quick, taking about two weeks from the first interview to the final additional interview. Offers are sent relatively quickly after the reference check and hiring criteria are completed.
About This Question
This is a reported interview question from a databricks interview for a swe role during the onsite round reported in 2025.
It covers the following topics: Sorting .
Difficulty rating: Easy