A full-day assessment centre including a number of exercises (these could give you an idea of the content of the position) and an interview. You're usually offered lunch with the team too. This gives you an opportunity to meet potential colleagues. Not sure if process has changed in last few years.