1. Skype call with the HR department
2. Skype call with the department manager
3. 2 Hour technical session with members of the development team, mostly TDD exercise and pair programming.
Warning : currently part of the process is broken, the technical session is being carried out by people that have a questionable (to be) seniority and are very opinionated on technologies. There is the case that you will considered as a not a good fit, just by the fact that you dont have exactly their toolset in mind or as previous skill. If you get to ask them some questions you will be amazed on some of their processes. Another weird point is that you get to be interviewed by people that you will be managing or 'leading' , or by people that have picked the tools and set up the way of work but are willing to delegate to you the day to day operations - but you wont be able to put your personal touch or choice on the actual work