TCS Interview Experience for Software Developer
Last Updated :
16 Feb, 2024
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.
Share your thoughts in the comments
Please Login to comment...