Approximately one month after having submitted my online application I was invited to do some online-based skills tests testing logical thinking, verbal understanding and numerical skills. After that I was contacted by HR and invited to an assessment center where I was given overall company information along with 10 other people. I was also given a profitability case and 30 minutes to prepare a 30 minute presentation. The assessment center ended with a one hour interview including an estimation case.
The next step was an online language test plus an online personality test. This was followed by a one hour character interview with HR. After this I got to meet the manager of a team for a really nice one hour chat/discussion, and the last step was a one hour interview/chat with a partner.
In all, a pretty long and thorough process. The assessment day was the most difficult in my mind.