TCS Interview Questions and Recruitment process

TCS Tata Consultancy Services is an IT services, consulting and business solutions organization that has been partnering with many of the world’s largest businesses for the past 50 years. It is one of the top IT firms in India and Asia and the world’s leading management consulting, technology services, and outsourcing company. TCS has experience in a various key business areas including customer relationship management, supply chain management, business strategy, technology, and outsourcing.

Below is a list of interview questions shared from students who have recently attended TCS interviews and were part of and Recruitment process .

TCS Recruitment Process

There are mainly three rounds in TCS interview:

  1. Aptitude/Verbal ability round/Written Round/Pseudo code
  2. Technical Interview Round / Managerial Round
  3. HR round

TCS Interview Experience #1: TCS interview questions for BE in Electronics and telecommunication branch candidate

Round 1 : Writing Skills

I was given a scenario and was asked to write an email on that topic. Basically it was written test round which is conducted online.

Round 2 : Technical Round

I was asked the following questions

  1. Introduce yourself
  2. Any paper works, mini-projects, competitions?
  3. And then related to my hobbies.
  4. At finally they ask me to tell the logic for Fibonacci series. And every next day Manager interview was scheduled.

Round 3 : HR round and MR round

  1. Why do you want to join TCS?
  2. Where can you see yourself in the future 5 years from now?
  3. Why change from electronics to software/IT?
  4. How do you deal with problematic and challenging situations ?
  5. What is your last semester,10th ,12th percentages? Why there is a reduction in percentages over time?
  6. Are you willing to relocate?
  7. Any Questions?

After a week offer letter was issued through the “TCS next” portal

Click here for TCS SMART Hiring CLICK HERE

Click here for TCS BPS Hiring CLICK HERE

Click here for TCS Freshers hiring CLICK HERE

TCS Interview Experience #2: TCS interview questions for BE in Mechanical branch candidate

  1. Introduce yourself
  2. Why change from mechanical to software
  3. Any paper works, mini-projects.
  4. And then related to my hobbies.
  5. At finally they ask me to tell the logic for ( subtraction of two numbers) And every next day Manager interview was scheduled. In this interview, he just made documents verification, asked about school background, and then Ready to relocate? And to submit original documents. This was the final interview After 2weeks offer letter was issued through “TCS next” portal

TCS Interview Experience #3: TCS interview questions for MTECH candidate

Technical interview

  1. Tell me about yourself.
  2. What are you doing right now?
  3. They asked me about my M.tech project.
  4. Which language do you know?
  5. What is inheritance?
  6. Its types.
  7. About my hobbies.
  8. About my accomplishments.

HR round

  1. Tell me about yourself
  2. My aadhar card.
  3. My 10th 12th mark sheet
  4. My UG mark sheet
  5.  My PG mark sheet.
  6. About bond policy in TCS.
  7. Are you okay with night shifts.
  8. Ready to relocate.

TCS Interview Experience #4: TCS interview questions for Graduate BSc, BCom candidates

Managerial Round

  1. Self-introduction
  2. Explain your project?
  3. Do you face any difficulties in the project?
  4. How do you manage your studies and time?
  5. Strengths and weaknesses?
  6. Are you ok with relocation?

HR interview questions

  1. Govt id card
  2. Education details
  3. Strengths and weaknesses
  4. Are you comfortable with relocation & Night shifts?

TCS Interview Experience #5:TCS interview questions for BE in Electronics and communication branch candidate

Technical Interview

  1. Tell me about yourself (On programming languages)
  2. What’s the difference between c and python
  3. Why do we use namespace in python (On SQL)
  4. What are constraints?
  5. Difference between foreign key and primary key (On HTML and CSS)
  6. Why do we use tags in HTML
  7. What’s the use of class in HTML code

Managerial round

  1. Why did you choose TCS?
  2. How can you see yourself in the future?
  3. What is your last semester percentage?
  4. Do you have current backlogs?
  5. Are willing to relocate?

HR round

  1. Govt id card
  2. Education Details
  3. Strengths and weaknesses
  4. Are you ok with relocation & night shifts?

After 2 weeks offer letter was issued through “TCS next” portal

TCS Interview Questions and TCS SMART Hiring
TCS Interview Questions and TCS SMART Hiring

TCS Interview Experience #6: TCS interview questions for BE in Electrical Electronics branch candidate

  1. They are asking only to show me your aadhar hard copy to the camera
  2. Why are you joining TCS
  3. You are from EEE why you are coming to Software
  4. Which language do you know? I said java
  5. What are method overloading and method overriding
  6. What is LOOP and How many types
  7. what is your goal?

TCS Interview Experience #7:TCS interview questions for BE in Electronics candidate

  1. Tell me about yourself
  2. Final year PROJECT and your role
  3. Any backlogs
  4. Tell me about our company
  5. After graduation any courses you did?
  6. Why Electronics to IT field?
  7. Why should I hire you?
  8. Any co-curriculum activities other than studies?
  9. Any questions?

TCS Interview Experience #8: TCS interview questions for BE in Mechanical branch candidate

Technical Round

  1. Self Introduction
  2. which language do you know
  3. from where do you learn programming? (As I you are from Mechanical)
  4. Some Question from Computer Branch
  5. Structure vs union
  6. Pointer
  7. Operator
  8. Array string
  9. Addition of two numbers

HR Round

  1. Introduction
  2. Hobbies, strength, weakness
  3. Role in the project
  4. Ready to relocate

TCS Interview Experience #9: TCS interview questions for BE in ECE candidate

  1. First introduce yourself
  2. Describe your project
  3. Threading, Subroutine, Preprocessor.
  4. Singly, doubly, circular linked list.
  5. What is the class?
  6. Difference between class and structure.
  7. Why ECE to IT?

TCS Interview Experience #10: TCS interview questions for BSc IT candidate

  1. First introduce yourself
  2. Describe your project
  3. language u are comfortable with inheritance
  4. how to convert a string into an integer polymorphism
  5. oops concept
  6. SQL DDL & DML
  7. Situation based questions in Managerial round

TCS Interview Experience #11: TCS interview questions for BE in IT candidate

  1. Introduction
  2. Graduation project.
  3. Show your identity
  4. What’s your favorite subject.
  5. Difference between static and local variable,
  6. What is array
  7. What is a pointer
  8. What are the Linux commands?

TCS Interview Experience #12:TCS interview questions for BE in Computer Science candidate

Technical Round and Managerial Round

  1. Self Introduction
  2. Difference between C and C++
  3. Exception handling
  4. Difference between throw and throws
  5. What is a database
  6. What are computer networks
  7. How can you connect 2 computers using networks
  8. SDLC life cycle
  9. Deployment phase in SDLC
  10.  How Requirement analysis can be done
  11. What is a firewall
  12. What is software security
  13. How software is secured
  14. What are design patterns
  15. Palindrome program and even or odd program
  16. What is finally
  17. Which role do you prefer either Tester or Developer
  18. Latest technologies
  19. Cloud computing and one cloud name
  20. Do you have any questions

Hr Round

  1. Self-introduction
  2. Percentages of 10th, intermediate, B.Tech
  3. How were your TR and MR
  4. Are you ready to relocate
  5. Where do you see yourself in the next 5 years
  6. Any current backlogs or previous backlogs
  7. Any work experience
  8. About TCS Bond
  9. Do you have any questions

TCS Interview Experience #13: TCS interview questions for BE in IT candidate

  1. Introduction
  2. What is the OOPS concept?
  3. Difference between local variables and global variables?
  4. Types of Joins?
  5. Advantages of Java?
  6. What is constructor
  7. Feature of OOPS
  8. Primary key foreign key explain
  9. Types of datatype in Java
  10. Inheritance

Click here for TCS Interview Questions

Click here for Wipro Interview Questions

All the best for the interview

If you have any queries, you can write in the comment section.

A Special Thanks, to all the People for sharing TCS Interview Questions and experiences.

Disclaimer: These interview questions here are the candidate’s own experience. The questions may vary for you.

Guys do share your interview experience as well and help new job aspirants to get their dream job, kindly share your experience in the comment section below Thank You!

Leave a Comment