It is very lengthy and unorganized interview process. They have a few steps of interview:
1. Phone Interview
2. Hacker Rank Hiring Test
3. HR/Technical Interview
4. 2nd Technical Interview
...
6.
They don't provide updates on time through interview process.