I applied through a staffing agency. I interviewed at Tech Mahindra in Jul 2017
Interview
I was called by tech mahindra and set up interview on webex. After that HR email me saying congratulation and they need my information for background check.He sent me offer letter with joining date and said to not sign it because joining date may vary depending on background check.They took 1 month for background check and drug test.After that He email me saying that background check is all done and I have to join from next monday & He will send me revised Offer letter tomorrow. I left my current job and ready to move at their client location.From Next day HR stops replying emails and calls.After 2 days he emailed that may be there is change in project and joining date may vary and He will let me know in 2 days.I used to email him everyday but He never replied.after couple of days he emailed me that may be that project will never starts and If they have any opportunity for me they will let me know.Totally he changes my joining date 5 times. HR was not responsive at all.
Interview questions [1]
Question 1
They ask me to write code in any programming language(e.g- C,C++,JAVA) and duties on my current job,
I applied through college or university. I interviewed at Tech Mahindra (Haiderabad) in Mar 2013
Interview
It had an initial aptitude round that scrutinized most of the people. That followed a technical and HR round. They were pretty easy to clear. I just had to answer some simple technical questions and some personality questions
I applied through college or university. I interviewed at Tech Mahindra (Madras) in Nov 2016
Interview
The interview consisted of three rounds as usual
1.Aptitude followed by essay writing
2.Technical
3.HR
In Essay writing, you will be given some picture and will be asked to write about that without exceeding some words, It is up to you how you present it without any grammatical errors.
Interview questions [1]
Question 1
software engineering related questions were asked in HR round which was somewhat unusual