Aptitude round was hard.... aptitude includes three sections.quantitive aptitude and reasoning and english grammer.each section has different time limits and each section has different cut offs as well.You need to do time management here.
I applied online. The process took 2 days. I interviewed at Tech Mahindra (New Delhi) in May 2019
Interview
There were 3 rounds , first round was aptitude , second round was essay writing round and third round was technical + HR round, each round is elimination round. Having decent knowledge on maths is enough to clear aptitude round.
I applied through college or university. The process took 1 day. I interviewed at Tech Mahindra (Bombay) in Jan 2015
Interview
I was selected through an off campus recruitment process and got selected amongst 600 students. It was a very one day process with online assessment, face to face interview and selection by end of the day. Online assessment included both Verbal and Math questions