Two technical rounds and one HR round.
First technical round is bit easy. Second one is tough. Fully on Java and Frameworks, not much on Database.
I have attended for
Core java, UI frame works, Hibernate ORM, Spring MVC and Oracle.
I applied through an employee referral. The process took 3 weeks. I interviewed at Tech Mahindra (Chandigarh) in Mar 2015
Interview
first hr call, then manager call, f2f round then again f2f round then hr. If clear you can join.
It was for chandigarh location. Ican be for diff location
I applied online. The process took 1 day. I interviewed at Tech Mahindra (Bengaluru) in Jan 2014
Interview
There were 2 technical rounds of telephonic.
They just asked the experience of my work and basics about .Net and SQL and VB.
There were 2 technical rounds both were telephonic.
One by the company and other by client
Next round was HR