1. Recruiter Initial Screening Interview - 30 mins
2. Initial Technical Screening - 30 mins
3. Technical Discussion - 2 hrs
4. Technical Task - 4 hrs
5. Trial Day (5 meetings with the team) - 4 hrs
6. Offer
The whole process was held online via Zoom. They were very nice and helpful throughout the whole process. The best part about the interview was the trial day, when I got to meet the team I would be working with. People are very friendly overall.
The only con is the whole process is too slow and it takes time to get to know the decision. Overall it was a very pleasant experience I would say.