I applied through college or university. I interviewed at Tech Mahindra
Interview
First round was aptitude test through online, second round was technical interview. Aptitude was okay not very tough.
Some of the basic questions from java, networking and OS were asked in Technical round, was easy.
I applied online. The process took 4 weeks. I interviewed at Tech Mahindra
Interview
Written was conducted followed by face to face. It was a walkin and took whole day.
One can easily crack the interview, only irritating thing for me was that iwas called for 2nd round on next weekend
Interview questions [1]
Question 1
Basic questions and questions related to your current project