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
3.7

based on 86k Reviews

Filter interviews by

TCS Assistant System Engineer Interview Questions, Process, and Tips

Updated 21 Jan 2025

Top TCS Assistant System Engineer Interview Questions and Answers

  • Q1. Constellation Given a matrix ‘UNIVERSE’ with 3 rows and ‘N’ columns, with the characters { # , * , . } and these characters represent a cluster of stars and galaxies in s ...read more
  • Q2. Game in Space Ninja is in space with his super spaceship having unlimited fuel. Ninja initially has a health level ‘H’ and his spaceship has an armour ‘A’. He decides to ...read more
  • Q3. Given a string S(input consisting) of ‘*’ and ‘#’. The length of the string is variable. The task is to find the minimum number of ‘*’ or ‘#’ to make it a ...read more
View all 282 questions

TCS Assistant System Engineer Interview Experiences

422 interviews found

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.

Assistant System Engineer Interview Questions Asked at Other Companies

asked in TCS
Q1. ConstellationGiven a matrix ‘UNIVERSE’ with 3 rows and ‘N’ column ... read more
asked in TCS
Q2. Game in SpaceNinja is in space with his super spaceship having un ... read more
asked in TCS
Q3. Given a string S(input consisting) of ‘*’ and ‘#’. The le ... read more
asked in TCS
Q4. Prime Time AgainYou have been given two integers ‘DAY_HOURS’ and ... read more
asked in TCS
Q5. Maximize the sumYou are given two sorted arrays of distinct integ ... read more
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via campus placement at Meghnad Saha Institute of Technology, Kolkata and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Basic Coding questions will be asked

Round 2 - Technical 

(1 Question)

  • Q1. Basic questions on your preferred programming language will be asked

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare Basics well
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed before Oct 2022. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basic aptitude question which is available on internet

Round 2 - Technical 

(3 Questions)

  • Q1. It was technical + hr round, normal dsa question were asked.
  • Q2. What is tree? and its traversal technique
  • Ans. 

    A tree is a data structure consisting of nodes connected by edges. Traversal techniques include in-order, pre-order, post-order, and level-order.

    • A tree is a hierarchical data structure with a root node and child nodes.

    • Traversal techniques include in-order (left subtree, root, right subtree), pre-order (root, left subtree, right subtree), post-order (left subtree, right subtree, root), and level-order (level by level).

    • E...

  • Answered by AI
  • Q3. Difference between stack and queue
  • Ans. 

    Stack is Last In First Out (LIFO) data structure, while Queue is First In First Out (FIFO) data structure.

    • Stack is like a stack of plates - last plate added is the first one to be removed.

    • Queue is like a line at a grocery store - first person in line is the first one to be served.

    • Stack operations: push (add), pop (remove), peek (view top element).

    • Queue operations: enqueue (add), dequeue (remove), peek (view front eleme

  • Answered by AI

Skills evaluated in this interview

TCS interview questions for designations

 System Engineer

 (1.1k)

 Assistant System Analyst

 (5)

 System Assistant

 (1)

 System Engineer Hardware

 (68)

 System Software Engineer

 (3)

 System Engineer Analyst

 (2)

 Junior System Engineer

 (2)

 Linux System Engineer

 (1)

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

I applied via Company Website and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

All basic apti and coding round as well

Round 2 - HR 

(1 Question)

  • Q1. What you want to be next 5years

Get interview-ready with Top TCS Interview Questions

I applied via Campus Placement and was interviewed in Sep 2021. There were 3 interview rounds.

Round 1 - Online assessment 

(1 Question)

Online assessment consists of two tests
1. National qualifier test ( Aptitude includes numerical ability, Logical and reasoning, verbal ability)
2. IT programming ( 2 questions )

  • Q1. Given a string S(input consisting) of ‘*’ and ‘#’. The length of the string is variable. The task is to find the minimum number of ‘*’ or ‘#’ to make it a valid string. The string is consid...
  • Ans. 

    Find minimum number of * or # to make a string valid with equal number of * and #.

    • Count the number of * and # in the string.

    • Find the absolute difference between the counts.

    • Return the difference as the minimum number of characters to add.

    • If the counts are already equal, return 0.

  • Answered by AI
Round 2 - Technical 

(7 Questions)

It was conducted on MS Teams. I got a meeting link in mail, and I joined it. A lady interviewed me. She asked me a lot of questions on programming.

Once the interview was over she gave me another link and told me to join it for the HR interview

  • Q1. Introduce yourself
  • Q2. What was your project? Explain in detail.
  • Ans. 

    Developed a web-based inventory management system for a retail company.

    • Used PHP and MySQL for backend development

    • Implemented a user-friendly interface using HTML, CSS, and JavaScript

    • Incorporated barcode scanning functionality for efficient inventory tracking

    • Generated reports on sales, inventory levels, and product performance

    • Collaborated with the client to ensure the system met their specific needs

  • Answered by AI
  • Q3. Which programming language do you know?
  • Ans. 

    I know multiple programming languages including Java, Python, and C++.

    • Java

    • Python

    • C++

  • Answered by AI
  • Q4. What is a list and tuple?
  • Ans. 

    List and tuple are data structures in Python used to store collections of items.

    • Lists are mutable and can be modified, while tuples are immutable and cannot be modified.

    • Lists are defined using square brackets [], while tuples are defined using parentheses ().

    • Lists are commonly used for storing and manipulating data, while tuples are used for grouping related data.

    • Example of a list: my_list = [1, 2, 3]

    • Example of a tuple

  • Answered by AI
  • Q5. What is pass and break?
  • Ans. 

    In programming, pass and break are keywords used for control flow.

    • pass is a keyword used to indicate that no action should be taken in a certain block of code.

    • break is a keyword used to exit a loop or switch statement.

    • pass is commonly used as a placeholder when a statement is required syntactically but no action is needed.

    • break is used to terminate the execution of a loop or switch statement and continue with the next

  • Answered by AI
  • Q6. What is call by value and call by reference?
  • Ans. 

    Call by value and call by reference are two ways of passing arguments to a function.

    • Call by value passes a copy of the argument's value to the function.

    • Call by reference passes a reference to the argument's memory location to the function.

    • Call by value is used for simple data types like int, float, etc.

    • Call by reference is used for complex data types like arrays, structures, etc.

  • Answered by AI
  • Q7. What is the local and global variable?
  • Ans. 

    Local variables are declared within a function and have a limited scope, while global variables are declared outside of a function and can be accessed throughout the program.

    • Local variables are only accessible within the function they are declared in.

    • Global variables can be accessed from any part of the program.

    • Local variables are created when a function is called and destroyed when the function ends.

    • Global variables a...

  • Answered by AI
Round 3 - HR 

(4 Questions)

I got the link from my technical interview. I joined the meeting and waited for the HR to let me in.
The interview was short and he only asked a few questions

  • Q1. How was your technical interview?
  • Ans. 

    The technical interview was challenging but I felt confident in my abilities.

    • I was asked about my experience with programming languages such as Java and Python.

    • I was also asked about my knowledge of database management systems.

    • I was given a coding problem to solve on a whiteboard.

    • Overall, I felt that the interview was a good test of my technical skills.

  • Answered by AI
  • Q2. What did you do during the pandemic at home?
  • Ans. 

    During the pandemic, I focused on personal development, spent time with family, and learned new skills.

    • I took online courses to improve my technical skills

    • I spent quality time with my family and helped with household chores

    • I started a new hobby of gardening and grew my own vegetables

    • I read books on personal development and leadership

    • I volunteered remotely for a non-profit organization to help those affected by the pand

  • Answered by AI
  • Q3. Will you relocate as we are having more branches and divisions where work is to be done?
  • Ans. 

    Yes, I am willing to relocate for the job.

    • I am open to relocating for the job

    • I understand that the company has more branches and divisions where work needs to be done

    • I am excited about the opportunity to work in different locations and gain new experiences

    • I am willing to discuss relocation packages and support with the company

  • Answered by AI
  • Q4. Do you have any questions?

Interview Preparation Tips

Professional and academic backgroundAt the time of the interview, I had 0 Years (fresher) of experience. My academic qualification is B.E from PCETS NMIET PUNE.TCS interview preparation:Topics to prepare for the interview - Technical concepts like OOPS, exception handling, Technical questions that are available onlineResources to prepare for this interview - I have been following PrepInsta since I was in third year. I referred to their materials for the exam and interview as wellTips for other job seekers - Prepare for the aptitude rounds. Some of my friends did well in coding but poor in aptitude and did not get selectedFinal outcome of the interviewSelected

Skills evaluated in this interview

I applied via PrepInsta and was interviewed in Sep 2021. There were 2 interview rounds.

Round 1 - Behavioral 

(6 Questions)

  • Q1. Introduce yourself.
  • Ans. I gave a brief intro about myself, including my academic details, hobbies, strengths and weaknesses and my goals.
  • Answered by PrepInsta
  • Q2. What is the difference between c and c++?
  • Ans. 

    C++ is an extension of C with object-oriented programming features.

    • C++ supports classes and objects while C does not.

    • C++ has better support for polymorphism and inheritance.

    • C++ has a standard template library (STL) while C does not.

    • C++ is more complex and has more features than C.

    • C++ is often used for developing large-scale software projects.

    • C is often used for system programming and embedded systems.

  • Answered by AI
  • Q3. What is a++ and ++a?
  • Ans. 

    a++ and ++a are both increment operators in programming languages like C++ and Java.

    • a++ is a post-increment operator which increments the value of a after the expression is evaluated.

    • ++a is a pre-increment operator which increments the value of a before the expression is evaluated.

    • Both operators can be used with variables of numeric data types like int, float, etc.

    • Example: int a = 5; int b = a++; // b = 5, a = 6; int c

  • Answered by AI
  • Q4. What are the different operators in c?
  • Ans. 

    C language has various operators like arithmetic, relational, logical, bitwise, assignment, and conditional operators.

    • Arithmetic operators: +, -, *, /, %

    • Relational operators: <, >, <=, >=, ==, !=

    • Logical operators: &&, ||, !

    • Bitwise operators: &, |, ^, ~, <<, >>

    • Assignment operators: =, +=, -=, *=, /=, %=

    • Conditional operator: ? :

  • Answered by AI
  • Q5. Write a program for swapping 2 numbers without the 3rd variable.
  • Ans. 

    Swapping 2 numbers without a third variable in a program.

    • Use arithmetic operations to swap the values of the variables.

    • Add the values of both variables and store the result in one variable.

    • Subtract the value of the second variable from the sum and store the result in the second variable.

    • Subtract the value of the first variable from the sum and store the result in the first variable.

  • Answered by AI
  • Q6. What project have you done?
Round 2 - HR 

(4 Questions)

  • Q1. Introduce yourself.
  • Q2. Who is the CEO of TCS?
  • Ans. 

    The CEO of TCS is Rajesh Gopinathan.

    • Rajesh Gopinathan became the CEO of TCS in 2017.

    • He has been with TCS for over 20 years, starting as an engineer.

    • Under his leadership, TCS has continued to grow and expand globally.

    • Gopinathan has also emphasized the importance of digital transformation and innovation.

    • He holds a degree in electrical and electronics engineering from the National Institute of Technology, Tiruchirappalli.

  • Answered by AI
  • Q3. What do you know about TCS?
  • Ans. 

    TCS is a multinational IT services company headquartered in India.

    • TCS stands for Tata Consultancy Services.

    • It was founded in 1968 by J.R.D. Tata.

    • It is one of the largest IT services companies in the world.

    • TCS offers services in areas such as consulting, digital transformation, and engineering.

    • It has a presence in over 46 countries.

    • Some of its clients include major companies like Microsoft, Citigroup, and General Electr

  • Answered by AI
  • Q4. Are you ready to relocate?
  • Ans. 

    Yes, I am open to relocation for the right opportunity.

    • I am willing to relocate for career growth and new experiences

    • I am open to considering different locations and researching the area

    • I understand that relocation may come with challenges but I am prepared to face them

    • I am excited about the possibility of exploring a new city or region

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundAt the time of the interview, I had 0 Years (fresher) of experience. My academic qualification is B.E. from KS INSTITUTE OF TECHNOLOGY.TCS interview preparation:Resources to prepare for this interview - My seniors had all suggested that I follow PrepInsta so I naturally did. And their content really helped me. Their prime mock quizzes were especially helpful.Tips for other job seekers - For Off Campus drives like these the competition is very high, so always keep that in mind. You are competing amongst 1000s of people. So prepare well and nicely and once you clear the written round it is easier to get the job.Final outcome of the interviewSelected

Skills evaluated in this interview

Assistant System Engineer interview

user image OnlineStudy4u

posted on 16 Nov 2021

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

I applied via Company Website and was interviewed before Nov 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Its easy if you prepare

Round 3 - Technical 

(2 Questions)

  • Q1. Basic technical questions
  • Q2. About basic SQL questions
Round 4 - HR 

(1 Question)

  • Q1. Just basic team management questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Its quite easy not that hard but after joining IRA/PRA exams will be hard.
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before May 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Java oops questions,sql

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview was easy

TCS Interview FAQs

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

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

  1. What are the functions used in a particular co...read more
  2. What is linklist ? Write a code to insert a node at the beginning of lis...read more
  3. What are local variable and global variables? and their default values and prog...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 Assistant System Engineer Interview Process

based on 138 interviews in last 1 year

4 Interview rounds

  • Aptitude Test Round
  • Technical Round
  • HR Round 1
  • HR Round 2
View more
TCS Assistant System Engineer Salary
based on 29.9k salaries
₹2.2 L/yr - ₹5.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.5k 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.3

Work satisfaction

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

₹1 L/yr - ₹9 L/yr

IT Analyst
67.6k salaries
unlock blur

₹5.1 L/yr - ₹16 L/yr

AST Consultant
51.2k salaries
unlock blur

₹8 L/yr - ₹25 L/yr

Assistant System Engineer
29.9k salaries
unlock blur

₹2.2 L/yr - ₹5.6 L/yr

Associate Consultant
28.8k salaries
unlock blur

₹8.9 L/yr - ₹32 L/yr

Explore more salaries
Compare TCS with

Amazon

4.1
Compare

Wipro

3.7
Compare

Infosys

3.7
Compare

Accenture

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