Had a phone screen where I was asked about my qualifications and then given a take home challenge (which requires a lot of time and effort). After that I was invited for a technical debrief. Recruiter was very quick to get back to me with any questions I had and the technical debrief was very thorough.