The whole interview process was smooth and it took around 2-3 weeks. A PDF file was forwarded to us as our technical exam, we were given 3 days to accomplish it. The whole interview steps are as follows:
Initial Interview
Technical Exam
Technical Interview
HR Interview