Rigorous, several steps involved. There are online tests and pre interview assessments, followed by an assessment centre day too. Additionally they test you on financial stats analysis even though this is not part of the job description. It was very well structured and organised, though. They took a long time to reply after each stage however, i.e., several weeks before receiving any response as to whether you have passed the first stage or not.