Telephone interview -- typical tech interview, seeking to assess technical knowledge in various areas. However, they also required a technical assignment be completed in c# programming language. This took somewhat more time that expected.
The recruiter feedback indicated that the interviewer felt I had done well but wanted me to agree more with his ideas rather than discuss alternative approaches.