First I cleared the basic technical online test.Then second test which was also online ( useless one).Then they called me for the face to face interview.Again they took the technical test.In this test they had included the sections like customer interaction,Logical reasoning, Networking, Usability.I got rejected in this test.These people won't take the face to face to interview at their place.If you don't think candidate is suitable for the position then why the hell you called for the face to face interview.The third test was useless one.Most of the question have multiple answer and I guess HR people check the answer sheets.That was funny actually.