Open In App

TCS Interview Experience for Software Developer

Last Updated : 16 Feb, 2024
Like Article

Recently, I interviewed with TCS for the position of Software Developer after successfully clearing the TCS NQT exam.

Round 1: Online Test

The first round was an online written aptitude test comprising 50 multiple-choice questions, to be completed within one hour, covering.

  • Quantitative Aptitude
  • Programming Language
  • Puzzle
  • Coding Test.

After passing this round, I progressed to the next stage: the HR interview.

Round 2: Technical Interview:

The interviewer may also ask you about your problem-solving skills and how you approach complex software development challenges

  • This is the first face-to-face or virtual technical interview round.
  • Mostly the questions related on data structures algorithms, and programming languages.
  • You may be asked to solve coding problems on a using a code editor or in whiteboard.
  • Resume and projects discussion are in detail by including your roles and contributions.

Round 3: HR Interview

The interviewer asked about my project and programming languages during the HR interview. Following that, they presented around 5-6 straightforward technical questions, which included:

  • Explaining the concepts of objects and classes.
  • Providing an example of inheritance in programming.
  • Defining what a deadlock is.
  • Discussing operator overloading and overriding.

After the technical questions, the interviewer inquired about the project I had mentioned on my resume.

  • Why TCS?
  • What are your strengths and weaknesses?
  • What is a deadlock?
  • What is the difference between operator overloading and overriding?

To conclude, I was asked if I had encountered any bugs during the course of my project and how I effectively managed the project.
After One week later I received selection process.

Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads