The hiring and interview process consisted of 3 telephone interviews and half a day in the office. The telephone interviews were with different members of the support/client services team, the questions asked were more about getting to know me as a person and my background rather than testing my abilities in any way.
My day in the office included a technical test using CSDL and making use of the client libraries, I felt like this test was a good indicator for the type of work I would be doing in this role and was at the right level of difficulty.
From walking in to the office I immediately got a feel for the culture of the business and I was sure it was something I wanted to be a part of.