The process took two months and it was four stages, including an initial interview with recruiter, second round with case study, two hours take home task and a final interview. I was ghosted after the final interview despite reaching out via email for an update twice. I found this experience to be very disrespectful and unprofessional, especially given how long the whole process took.