I applied online. The process took 1+ week. I interviewed at Tech Mahindra (Bengaluru) in Jan 2010
Interview
Interview was good. it went for around 3 hours consisting of 2 rounds in which both were technical..they asked lot of trchnical questions and could answer most of them..it was fun experience..next is managerial round and finally HR round.. it is for time pass.
I applied through a recruiter. The process took 9 months. I interviewed at Tech Mahindra (Madras) in Dec 2011
Interview
no need to worry about the interview,just be relax and be positive, the HR will ask just about you and some normal questions about your background,their will be some test as typing, and a simple objective tipe questions