tests
telephone interview
assessment centre - this was a very long and draining day and involved re-sitting tests from previous stage of the application process
partner interview - one 30 minute interview followed by another forthy five minute interview with also a person from human resources
entire process was very quick, from start to finish