I went through one recruiter round, one round with the hiring manager, two technical rounds, and one final panel round. Overall, the process was structured and gave me a good understanding of the role and team expectations, but unfortunately I did not get through after the technical rounds.