A phone screen from HR
Then a 2 hour classroom style written test for technical screen. There were about 12 questions on Object oriented programming , Sql querying and a programming question.
A face to face Interview with 3 sets of people - one hour of technical round , one hour with functional analysts and one hour with the managers.