I applied in-person. The process took 1 day. I interviewed at Tech Mahindra (Riverview, NB) in Oct 2018
Interview
Just a few questions about yourself, mostly manager was speaking about the job, shifts, salary and benefits. On my questions about the benefits (amount, conditions) didn't answer and told that that would be in the upcoming welcome letter if you would be hired. Then test for printing - WPM, then you have around 40-60 min to do virtual assessment and then 1 more interview with 2 managers of leadership team. All the process took around 2 hours.
I applied through a recruiter. The process took 1 day. I interviewed at Tech Mahindra (Pune) in Mar 2017
Interview
Telephonic Round, A questionnaire to be read and answered and Finally face to face with the team leader of the concerned process. This is similar to the interview in most of the BPO I have worked in Pune.
I applied through other source. I interviewed at Tech Mahindra (Noida) in May 2017
Interview
it was 4 round process first three round were about communication, aptitute and letter writing and the last round was client round. It was average process , i was selected for the paytm bakend process.