First round was online interview, anyone can clear this round if willing to sit and answer all questions for 2 to 3 hours, so many of them.
Second round was online technical task, I was asked to develop a mobile app. They gave feedback and asked to correct them. Tedious and took a week to complete.
Third round was Face to Face, this was mostly based on the task to make sure I was the one who developed the app and easy for me to clear.