As told before there were 3 rounds the 1st was JAM session and the 2nd was voice and accent round but before hand as i saw the reviews of interview on Tech Mahindra company the same had happened to me.. they will take the interview but atlast they end up saying any absurd reason for not selecting.. i really thank them for this because many of my friends scolded me for going to the interview coz the company forces the employees to leave the job with sheer pressure and stress giving you the greed of good salary...