Step 1: Application Submission
Start by creating a profile on the TCS NextStep portal or applying through your college’s placement cell if you’re a fresher. Make sure your academic records, contact details, and resume are up to date.
Step 2: Eligibility Screening
Your profile is screened for academic consistency (minimum 60% or 6 CGPA in 10th, 12th, and graduation), backlogs, and any gaps in education. Typically, a max of 1 backlog and up to 2 years of gap are allowed.
Step 3: TCS Online Assessment
The next step is a computer-based test. For most roles (especially via TCS NQT), this covers aptitude, logical reasoning, verbal ability, and sometimes basic coding. It’s adaptive, so the difficulty may vary based on your answers.
Step 4: Technical Interview
If you clear the test, you’ll face one or more technical interviews. Expect questions on programming languages, data structures, projects you’ve worked on, or domain-specific knowledge depending on your profile.
Step 5: HR or Managerial Interview
This round evaluates soft skills, clarity of thought, cultural fit, and alignment with company values. Be prepared for scenario-based questions and questions about your future goals or willingness to relocate.
Step 6: Final Offer & Onboarding
If selected, you’ll receive a formal offer letter via email. The onboarding process is digital and includes document submission, verification, and induction sessions through the TCS LMS platform.