Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by TCS Team. If you also belong to the team, you can get access from here

TCS Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

TCS Interview Questions, Process, and Tips

Updated 7 Apr 2025

Top TCS Interview Questions and Answers

View all 44 questions

TCS Interview Experiences

93 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Jul 2023. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. What are the latest technologies
  • Ans. 

    Some of the latest technologies include artificial intelligence, machine learning, blockchain, Internet of Things (IoT), and 5G.

    • Artificial intelligence (AI) - technology that enables machines to learn from experience and perform tasks that typically require human intelligence.

    • Machine learning - subset of AI that allows systems to learn and improve from experience without being explicitly programmed.

    • Blockchain - decentr...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Feb 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Simple questions try from indiabix

Round 2 - Coding Test 

Find reverse of a number any language

Round 3 - Technical 

(2 Questions)

  • Q1. Logic for factorial
  • Ans. 

    Factorial is the product of all positive integers up to a given number.

    • Factorial of 0 is 1.

    • Factorial of a negative number is not defined.

    • Factorial can be calculated recursively or iteratively.

    • Example: 5! = 5 * 4 * 3 * 2 * 1 = 120.

  • Answered by AI
  • Q2. Asked from what written in resume

Interview Preparation Tips

Interview preparation tips for other job seekers - Try best. Prepare well

Assistant System Engineer Interview Questions Asked at Other Companies for Experienced

asked in TCS
Q1. What are the functions used in a particular code.
asked in Accenture
Q2. What is the difference between soap and rest ? Parts of WSDL, RES ... read more
asked in TCS
Q3. What is pointers and what is tree and a program to print pattern
asked in TCS
Q4. Write a program to sort the elements( Bubble sorting technique)
asked in TCS
Q5. Different between primary key and foreign key
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

I applied via Walk-in and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Normal questions on Java. Few programs as well

Round 2 - HR 

(2 Questions)

  • Q1. Your strength and weakness
  • Q2. Why you want to join TCS

Interview Preparation Tips

Interview preparation tips for other job seekers - Package is less. Bench time is more. Go for product based company
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Selected Selected

I applied via Job Fair and was interviewed before Jun 2022. There were 2 interview rounds.

Round 1 - Aptitude Test 

Gendral apps , reasoning, basic programming

Round 2 - Technical 

(2 Questions)

  • Q1. Based on skill set and your previous experience
  • Q2. Sql, python basics and project based questions

TCS interview questions for designations

 System Engineer

 (1.2k)

 Assistant System Analyst

 (6)

 System Assistant

 (1)

 System Engineer Hardware

 (68)

 System Software Engineer

 (3)

 Junior System Engineer

 (2)

 System Engineer Analyst

 (2)

 Linux System Engineer

 (1)

I applied via Company Website and was interviewed in Dec 2021. There were 4 interview rounds.

Interview Questionnaire 

9 Questions

  • Q1. Tel me about yourself
  • Q2. Different between c and java
  • Ans. 

    C is a procedural language while Java is an object-oriented language.

    • C is compiled while Java is interpreted

    • Java has automatic garbage collection while C requires manual memory management

    • Java has platform independence while C is platform dependent

    • Java has built-in exception handling while C does not

    • Java has a larger standard library than C

  • Answered by AI
  • Q3. What projects are you doing
  • Q4. What is your role in the project
  • Q5. What is MVC? Explain how it is work
  • Ans. 

    MVC stands for Model-View-Controller. It is a software design pattern used to separate an application's concerns.

    • Model represents the data and business logic

    • View displays the data to the user

    • Controller handles user input and updates the model and view accordingly

    • MVC promotes separation of concerns and modularity

    • Examples include Ruby on Rails, ASP.NET MVC, and Spring MVC

  • Answered by AI
  • Q6. Type of joining in SQL
  • Ans. 

    There are two types of joining in SQL: Inner Join and Outer Join.

    • Inner Join returns only the matching rows from both tables.

    • Outer Join returns all the rows from both tables, with NULL values for non-matching rows.

    • Outer Join has three sub-types: Left Join, Right Join, and Full Outer Join.

  • Answered by AI
  • Q7. Different between primary key and foreign key
  • Ans. 

    Primary key uniquely identifies a record in a table, while foreign key refers to a field in another table.

    • Primary key is unique and cannot be null

    • Foreign key is used to establish a relationship between two tables

    • Primary key can be used as a foreign key in another table

    • Foreign key can have null values

    • Example: CustomerID in Orders table is a foreign key referencing CustomerID in Customers table

  • Answered by AI
  • Q8. What is Oops? Explain
  • Ans. 

    Oops stands for Object-Oriented Programming System. It is a programming paradigm based on objects.

    • Oops is a programming paradigm that focuses on objects and their interactions.

    • It allows for encapsulation, inheritance, and polymorphism.

    • Encapsulation refers to the hiding of implementation details within an object.

    • Inheritance allows for the creation of new classes based on existing ones.

    • Polymorphism allows for the use of ...

  • Answered by AI
  • Q9. Why TCS? Give me 3 reason.

Interview Preparation Tips

Interview preparation tips for other job seekers - My tips:-
Be confident of Your Answers
Not matter that How many questions you Answered
Keep calm. Take your time to answer clearly

Skills evaluated in this interview

Get interview-ready with Top TCS Interview Questions

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview before Jul 2023.

Round 1 - Coding Test 

Easy questions were asked.

Round 2 - HR 

(2 Questions)

  • Q1. Tell me About yourself
  • Q2. Where you see yourself in 5 years
Round 1 - Aptitude Test 

It is easy one who know basics of Aptitude.It contains one basic coding question as well.

Round 2 - Technical 

(2 Questions)

  • Q1. About any programming question
  • Q2. About aptitude questions and HR as well

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well it is easy to crack
Prepare basic coding questions

I applied via Company Website and was interviewed in Jul 2022. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basic aptitude and coding

Round 2 - Technical 

(1 Question)

  • Q1. Questions on skills mentioned on resume. explaining projects previously done.

Interview Preparation Tips

Interview preparation tips for other job seekers - have a good portfolio of atleast 2 projects and 1 or 2 skills. easy to crack.

I applied via Approached by Company and was interviewed in Mar 2022. There were 2 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. Technical questions on applied role
Round 2 - HR 

(1 Question)

  • Q1. Final Salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Please take in written for what position they are selecting you. otherwise later on they assign you on anything and ask you for proof that you are selected for that specific role.
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Campus Placement and was interviewed before Feb 2023. There was 1 interview round.

Round 1 - HR 

(3 Questions)

  • Q1. Tell me about yourself
  • Q2. Tell your personal strengths and weakness
  • Q3. Tell me something which is not in resume
  • Ans. 

    I have experience in troubleshooting complex network issues.

    • I have successfully resolved network connectivity issues for a large organization.

    • I am skilled in using network monitoring tools to identify and resolve network problems.

    • I have implemented network security measures to protect against cyber threats.

    • I have experience in configuring and managing routers, switches, and firewalls.

    • I have a strong understanding of TC...

  • Answered by AI

TCS Interview FAQs

How many rounds are there in TCS Assistant System Engineer interview for experienced candidates?
TCS interview process for experienced candidates usually has 2-3 rounds. The most common rounds in the TCS interview process for experienced candidates are Aptitude Test, Technical and HR.
What are the top questions asked in TCS Assistant System Engineer interview for experienced candidates?

Some of the top questions asked at the TCS Assistant System Engineer interview for experienced candidates -

  1. What are the functions used in a particular co...read more
  2. What is pointers and what is tree and a program to print patt...read more
  3. Write a program to sort the elements( Bubble sorting techniq...read more
How long is the TCS Assistant System Engineer interview process?

The duration of TCS Assistant System Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

TCS Interview Process

based on 63 interviews

5 Interview rounds

  • Aptitude Test Round
  • HR Round - 1
  • Technical Round
  • HR Round - 2
  • HR Round - 3
View more
TCS Assistant System Engineer Salary
based on 29.8k salaries
₹2.5 L/yr - ₹6 L/yr
At par with the average Assistant System Engineer Salary in India
View more details

TCS Assistant System Engineer Reviews and Ratings

based on 3.6k reviews

3.7/5

Rating in categories

3.5

Skill development

3.9

Work-life balance

2.7

Salary

4.6

Job security

3.7

Company culture

2.7

Promotions

3.2

Work satisfaction

Explore 3.6k Reviews and Ratings
System Engineer
1.1L salaries
unlock blur

₹1 L/yr - ₹9 L/yr

IT Analyst
66.2k salaries
unlock blur

₹5 L/yr - ₹16 L/yr

AST Consultant
52k salaries
unlock blur

₹8 L/yr - ₹25.1 L/yr

Associate Consultant
30.6k salaries
unlock blur

₹9 L/yr - ₹32.2 L/yr

Assistant System Engineer
29.8k salaries
unlock blur

₹2.5 L/yr - ₹6 L/yr

Explore more salaries
Compare TCS with

Amazon

4.0
Compare

Wipro

3.7
Compare

Infosys

3.6
Compare

Accenture

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview