Over the course of about 5 months I had about 5 interview stages. These consisted of phone interview, practical hands-on technical exercises and face to face interviews. The interviews were with a range of staff of various levels, invariably it took a lot of chasing after each interview stage to find out the outcome.
The final face to face with two managers was more of an exercise in determining why I should not be employed rather than why I should.