I interviewed at Tech Mahindra.
I applied through an employee referral. The process took 2 days.
Evaluated technical skills - 2 levels of interview and final HR interview,casual talk on some extracurricular achievements. All on phone but confirmation came after 2 weeks with offer letter.