All process done online, The hiring process consist of 5 steps.
1. Screening by Recruiter
2. Technical Interview 1
3. Technical Task given on the basis of job requirement to check feasibility and working knowledge of candidate.
4. Technical Interview 2
5. HR Round
Seems like a pretty good filter of rounds and I felt pretty much comfortable with all of them, very good interviewer and will make you comfortable before every discussion.
All the question were related mostly with your resume and job description.
I will rate the hiring process 9/10.