I was interviewed for the presales solution engineer/solution architect. Overall the interview process was quite smooth but a bit long at the end: - discussion with hr+ hiring manager - coding home assignment (spark/databricks coding exercise) - 3 "technical" interviews: the first one is really technical, going in depth into details but no coding, 2nd is architecture/system design interview and the 3rd is a situational interview, as if you have prospects/customer in front of you. - wrap up with hiring manager - exec interview They are also doing a referral check so be prepared to list few former managers/colleagues. This interview process required quite some preparation and time investment but was overall very relevant and interesting. The interviewers seems all very smart, in addition to be welcoming and helping me feeling comfortable. The recruiter was proactive and answered all my questions in a timely manner.