I applied through a recruiter. The process took 3 weeks. I interviewed at Cognizant (Bengaluru) in Dec 2010
Interview
1. At first, the recruiter mails and informs you of the walk in interview asking you to bring the documents required
2. Attend the walk in interview at the stated location. You might have 2 or 3 rounds of 1:1 discussions. Be clear with your resume and be clear with the domain knowledge if you are a tester.
3. It is followed by a phone interview by the head of that department (optional)
4. HR interview with designation and remuneration negotiations