There are a total of 3 rounds in total. First round being quick call with potential supervisor, second round being a take home technical assessment and the last round being an interview with the lead and supervisor, running through the technical assessment and other behavioral questions.
The technical assessment I wouldn't say is too difficult if you have a basic-intermediate understanding of handling data and managing the flow of data.
Whole process took about 3 weeks but recruiter and supervisor were all really nice and helpful.