Quick. Received a phone call asking me to come in for the day; different city, so they offered to fully pay for travel, budget accommodation and an evening meal for an overnight stay.
Initial interview with HR, typical competency questions with a few curve balls to shake you up. A less formal interview with the tech guys afterwards, where they discuss your CV, your education, and try to get the gist of you. A small technical test followed - make sure you know the stuff they advertised the role would involve!