I applied through college or university. The process took 1 day. I interviewed at Tech Mahindra
Interview
Ridiculous for a software engineer. They never asked anything on coding or software related stuff. They take online test on school level math. Then instantly if ur score is good they'll ask u to write an essay. Then comes the technical interview which has nothing technical about it(as from my experience some of my friends had to answer questions about CS course but just APIs and Unix functions... stuff like that but never asked to code sth challenging) then the HR round where u are forced to tell the corporate guy sitting next to u that I'll sign a 2 yrs bond and be a slave for 2 yrs and work anywhere in India ... they'll pay a small amount while transferring u but never enough so ull have to ask ur parents. 100000 lakh bond. If u r a person who just wants to be called a software engineer who is not good at it then ull be joining mass recruiting companies
I applied through college or university. The process took 1 day. I interviewed at Tech Mahindra (Bengaluru)
Interview
It consisted of 4 rounds. First is as usual aptitude and after that there was essay writing. In technical interview I was asked only basic questions and logical ones then it was Hr round first he tried to settle me down because I was little bit tense and then he started asking questions like why this company, define yourself like that and finally I was rejected but that's ok il try again.
I applied through a recruiter. The process took 2 days. I interviewed at Tech Mahindra (Bengaluru) in Aug 2016
Interview
There were 4 rounds. 1.HR screening 2.GD 3.Telelephonic round also technical 4.managerial round.
Only one candidate got selected.
They were hiring for hp clients.
Only the candidate with very good communication in English and hindi will be selected. All the best..!