I applied through a recruiter. The process took 2 weeks. I interviewed at Tech Mahindra (Bengaluru) in Nov 2011
Interview
Telephonic and 1:1 discussion followed by documentation and background verification. Interview was all about to assess one's attitude towards work, analytical skill and the knowledge in subject. Also, emphasized on organization behavior and past experience.