First, I went through an online assessment after the HR call. The assessment focused on Spark, SQL, and general coding questions, with a total of four questions.
Next was an interview with the hiring manager. She was very nice and took the time to listen to my experiences throughout the conversation.
I did not move forward to the final round, which would have included two technical interviews and one culture interview. I believe the main reason for the rejection was that my background and experience were not the strongest fit for the team’s needs.
Overall, the interview process was smooth and professional.