Quite long and time consuming. First a ability test and then followed by a telephone interview. Finally a Skype interview with HR and the department manager.
After all these you will be asked to attend an assessment day after which they will let you know whether you are in or not.