I applied online. I interviewed at Hays (Manchester, England)
Interview
3 stage interview process
Meeting with Internal Manager - run through of your CV with some competency based questions
Group Interview of roughly 7-8 people - role playing
Team Managers Interview from various teams