Off campus as well as on campus interviews takes place. On campus interviews usually as written test round,group discussion round (optional as it depends the strength who passed for wriitten test) and finally an interview ie., both technical and HR interview will be there. Off campus is via CTS employee referral or via CTS website. It also has the same rounds depending hte number of applications and the nature of the job.