I applied through college or university. The process took 1 day. I interviewed at Tech Mahindra
Interview
it was a 3 round process - Aptitude, Technical and Human Resources. The Aptitude was Verbal and Quantitative. Technical was software focussed and code questions and programming language skills and Human Resources round was more behavioural questions like - tell me about yourself, what are your strengths and weaknesses, why this role, how do you handle yourself in a so and so situation,
I applied through college or university. I interviewed at Tech Mahindra (Mangalore) in Mar 2017
Interview
Excellent, three rounds, aptitude, technical, HR round
Aptitude test had mathematical, verbal and reading comprehension
Technical round included questions about data structures and sorting techniques
HR round was on personal hobbies, skills and experience