TCS conducts three rounds of interview to select any fresher candidate as a software developer in their company. The recruitment drive of TCS starts with a written test followed by face to face interview. A recruiter may also conduct campus group discussion for software engineer candidates.