The company for some reason was hiring through a staffing agency. There were about 40-50 people for the interview. First round was technical written test with 30 multiple choice questions. Once cleared the written test, group interview was very typical. Very common questions were asked. Overall they will test your basic knowledge and in HR round, they try to assess your personality. They prefer silent workers than free style over-confident people.