I applied through a staffing agency. The process took 3 months. I interviewed at Domino's (Brisbane) in Mar 2010
Interview
A phone interview with a recruiter - rudimentary
Then an online skills test - focusing on .NET 2.0 although we used a newer version
Then a face-to-face with some technical people
Then a second face-to-face with technical people
Then a comprehensive online psychological evaluation
The overall process? About three months.