I applied online. The process took 1 day. I interviewed at Tech Mahindra in Nov 2016
Interview
There were 4rounds
1.written test
2.essay writing
3.TR
4.HR
Most would say,written is the difficult round to clear but I differ.Though it is tough,it is not hard to crack it.
Once u r done with written,they check for u r English written skills asking u to write an essay on a picture.once u clear it too,then u r almost a techm'ite.TR and HR would go easy.