I applied through university. I interviewed at Mphasis
Interview
There will be 3 rounds in the hiring process
1)Online test
2)SVAR test
3)Technical interview/HR
Online test will be conducted by the AMCAT for Mphasis and then the candidates qualified in the test should go through the SVAR test. This is conducted to check your communication skills and fluency in English. To qualify in the 2nd round, one should get above the cut-off marks. Finally, the candidates will be called for Technical/HR round. The final round is not so difficult. You can get selected if you are strong in basics of C and Java programming and Data Structures.
All the best :):)