3 stage process telephone interview approx 1 hour, face to face competency based questions approx 1 hour with 2 staff members. 3rd and final stage included a mathematical test, a presentation and a final chat.
i got through to all stages, and fell at the final hurdle. not entirely sure why, but seems as though the job is still available so they may have shortlisted candidates and didn't take on any.