The first interview is via a mobile phone, it's a technical interview. The second interview is in the company, the other is technically, but this time it's a lot harder.
The third interview is hr, only regular quastions.
Then you have to complete the task. Which is not easy at all.
After all that, if you pass, final interview is with a boss via Skype.