I was contacted by one recruiter for this one year contract role when I was working on a permanent position. I had 2 phone interview with the recruiter and was invited to a one to one interview on very last minute. My interview was with three people: senior manager, delivery manager and project lead. it went on about little more than one hour. I was asked mostly job specific questions like my excel skills and other PCO skills. I was offered the job next week.