The process is also described on the website. (Regarding the skype calls, recruiter call etc)
The assignment instead (for mobile) was about building an easy app while showing your good development practises. The higher is position in term of experience that you want to get, the tougher is the selection. But in general I think it's very reasonable.