Exciting company and space. Interviews were difficult, process was long. Recruiter though mostly impersonal kept me updated through the process. Phone interview was coding round with graph question (medium/ hard) difficulty. Similar (not same) question is tagged for Airbnb on leetcode so I had seen the pattern before. Onsite had concurrency round where reading Chapter 3 of DDIA came in handy. I also found some Dropbox concurrency interviews on the internet which were sufficient prep for this round. I had to spend several days preparing for this round as this is unique to Databricks. System design interview key things to know were message queues, concurrency, idempotency of transactions Onsite coding rounds were quite difficult. One was same as tagged on leetcode frequently for databricks. One relied heavily on knowing how Spark works conceptually which sadly I didn't. Some interviewers were very nice, some interrupted way too much and didn't let me think. Mixed experience.