I applied online, HR person talk about the technology about you worked on and about future with your goals.
Second round - Technical with Hiring manager, basically they will see about if you really worked on the technology or not. Scenario based questions.
Third Round : Assignment on Spark (Scala or Python) on Notebook.
Forth Round : Technical Interview with coding skills specially on Java and Scala/Python using Spark.
Once you clear , they will let you know in 1 week .
Finally Onsite Interview - 6 rounds - one after another, go into deep and more deep with technology.
Don't bluff if you don't know say clearly but if you say you know and you actually didn't work on that they will pull you very deeply, because they know hadoop, aws, spark , scala , java and python very very depth.
Just take it easy , as they are also human's they know you can't work on all the technology so if you know that's good enough.
Finally I got the offer by next day morning. I am so happy that I did well and they liked me.
Databricks interview process is very ordered way but onsite interview is very long.