The interview process was a good experience, the recruiter did well to carry me along the recruitment process and I didn't feel lost at any stage.
About 4 steps -
1. Recruiter
2. Interview with teammates
3. Technical take-home assessment
4. Final interview with the technical team.