I applied online. The process took 4 weeks. I interviewed at Tech Mahindra (HyderÄbÄd)
Interview
3 rounds in which 2 are technical , questions will be asked from basic level and goes deeper while process going forward. Need to have clear knowledge on everything you mention