There were three rounds of interview conducted - phone screening, video conference and face to face(group programming). Phone screening was done by the recruiter. Video conf interview and face to face was done by IAG.
Overall interview process by IAG was okay except for the fact that there were two recruiting agency involved and there is always a delay or a manipulation of feedback/decisions given by the company itself.
Note: Its always best to apply directly to the company. All the recruiters care is about the commission that they can get from it and will not be honest with you. They will advice you not to apply directly once applied through the recruiter. So if you get a call confirm there is no way to direct apply only then go back to a recruiter. If the company is really interested in your profile they will contact you.
Glass door did not have any samples on how developer interviews were conducted in the company. Therefore i m jotting down my experience so that it may be useful for someone else.
There is no online interviews, like if you are from overseas, or even within the country, In spite of all modern technologies available, to conduct and evaluate candidates they don't consider doing it. (The reason could be that there is no deficiency of skilled candidates).It could be a waste of money to fly to attend an interview not knowing what could be the outcome.