I applied through the on-campus placement for tata communications. there was a CV shortlisting round followed by GD and PI. CV shortlisting was mostly on the GPA basis. The shortlisted students were called for GD round. about 2-3 out of a batch of 10 candidates were shortlisted for the next round. The PI was a skype interview covering both technical and general questions.