VOOZH about

URL: https://www.geeksforgeeks.org/interview-experiences/tcs-nqt-off-campus-interview-experience-digital-full-time/

⇱ TCS NQT Off campus Interview Experience | Digital | Full Time - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

TCS NQT Off campus Interview Experience | Digital | Full Time

Last Updated : 2 Jan, 2025

Hi, I’d like to share my experience with the TCS NQT exam and provide insights into each round of the process.

Application and Rounds Overview

I applied for the free TCS NQT exam through the TCS NextStep portal. The selection process consists of 3 to 4 rounds, all of which are elimination rounds:

  1. NQT Written Exam
  2. Technical Interview (varies based on the profile)
  3. HR Round

Written Exam

The written exam included:

  • Aptitude Questions: Numerical, verbal, and reasoning questions.
  • Two Coding Questions:
    1. Maximum Subarray Sum.
    2. Rat in a Maze.

Tips:

  • Practice coding in Notepad or Google Docs to get used to writing code without an IDE.
  • For aptitude preparation, resources like Indiabix can be helpful, but prioritize coding skills.

Interview Process

After clearing the written exam, I received an email confirming that I qualified for the Digital profile and was provided with the interview schedule.

Technical Interview

Introduction:

  • The interview started with a brief introduction. One of the interviewers asked, "You don’t have any experience, right?" which led to a clarification about my internships being counted as experience.

SQL Questions:

  • Write an inner join query and its output on pen and paper (tables were provided).
  • Explain SQL commands, inner vs. outer join, and their differences.

JavaScript Questions:

The second interviewer focused on JavaScript since I had mentioned it in my resume:

  • Difference between let, var, and const (with examples).
  • Hoisting in JavaScript.
  • Difference between async-await and fetch.
  • How does the virtual DOM work in React?
  • Explain any one React hook.
  • What is a single-page application?

Hashing Question:

I was asked to explain the approach and write the solution on paper.

HR Round

The HR round was brief and felt relatively insignificant. Around 60–70 students were gathered in one room and asked basic eligibility questions.

Final Outcome

After about 2–3 weeks, I received an email confirming my selection as a System Engineer at TCS.

Suggestions for Preparation

  1. Practice Coding: Solve coding questions in Notepad to improve code-writing efficiency.
  2. Tailor Your Resume: Be prepared for questions on everything you’ve mentioned in your resume.
  3. Projects: Work on at least one project and have an in-depth understanding of it.
  4. Documents: Ensure you carry all the original documents they’ve mentioned in the email.
  5. Stay Calm: Maintain composure throughout the process.
Comment