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 85.1k Reviews

Filter interviews by

TCS Assistant System Engineer Interview Questions, Process, and Tips

Updated 8 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 280 questions

TCS Assistant System Engineer Interview Experiences

418 interviews found

I applied via campus placement at SRM Institute of Science & Technology, Chennai and was interviewed before Nov 2021. 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 

Normal Aptitude questionshjajj

Round 3 - HR 

(1 Question)

  • Q1. Job relocation Shift
Round 4 - Technical 

(6 Questions)

  • Q1. 4 oops concepts in c programming
  • Ans. 

    4 OOPs concepts in C programming are encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation: bundling of data and functions that manipulate them

    • Inheritance: creating new classes from existing ones

    • Polymorphism: ability of objects to take on multiple forms

    • Abstraction: hiding implementation details and showing only functionality

  • Answered by AI
  • Q2. Difference between cout and print
  • Ans. 

    cout is a C++ standard library function used to output data to the console, while print is a function used in other programming languages like Python and Java.

    • cout is specific to C++ while print is used in other languages

    • cout is a standard library function while print may be a built-in function or require an import

    • cout uses << to output data while print uses parentheses and commas

    • Example: cout << "Hello World"; vs prin

  • Answered by AI
  • Q3. What is cloud computing
  • Ans. 

    Cloud computing is the delivery of computing services over the internet.

    • Cloud computing allows users to access data and applications from anywhere with an internet connection.

    • It eliminates the need for physical servers and hardware, reducing costs and increasing scalability.

    • Examples of cloud computing services include Amazon Web Services, Microsoft Azure, and Google Cloud Platform.

  • Answered by AI
  • Q4. SQL related questions - My SQL
  • Q5. Q5- what is normalisation
  • Ans. 

    Normalisation is the process of organizing data in a database to reduce redundancy and dependency.

    • It involves breaking down a table into smaller tables and defining relationships between them.

    • The goal is to eliminate data redundancy and ensure data consistency.

    • Normalization is achieved through a series of normal forms, such as first normal form (1NF), second normal form (2NF), and so on.

    • For example, a customer table ma...

  • Answered by AI
  • Q6. Q6- what are the types of normalisation
  • Ans. 

    Normalization is a process of organizing data in a database to reduce redundancy and dependency.

    • First Normal Form (1NF)

    • Second Normal Form (2NF)

    • Third Normal Form (3NF)

    • Boyce-Codd Normal Form (BCNF)

    • Fourth Normal Form (4NF)

    • Fifth Normal Form (5NF) or Project-Join Normal Form (PJNF)

    • Domain-Key Normal Form (DKNF)

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be confident on what you say either you know the answer or not just say it in a confidence.

Skills evaluated in this interview

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

I applied via Job Fair and was interviewed before Dec 2021. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

Simple apti test is done. Basic maths but tough Di round

Round 3 - One-on-one 

(2 Questions)

  • Q1. Good panel. Simple yet probing questions.
  • Q2. Were do you see yourself in 5 years from now

Interview Preparation Tips

Interview preparation tips for other job seekers - Just know the basics and be confident. You will sail through

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

Assistant System Engineer Interview Questions & Answers

user image Prathmesh Vishal Katware

posted on 27 Oct 2022

I applied via Company Website and was interviewed before Oct 2021. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Coding Test 

You should be able to do object-oriented programming

Round 3 - Technical 

(4 Questions)

  • Q1. 1. Introduce yourself in a brief manner
  • Q2. 2. What is an array? How to define an array? how to assign value to an array index?
  • Ans. 

    An array is a collection of similar data types. It can be defined and values can be assigned to its indices.

    • Arrays can be defined using square brackets [] and specifying the size or leaving it empty for dynamic sizing.

    • Values can be assigned to array indices using the assignment operator = and specifying the index number.

    • Example: int arr[5]; arr[0] = 1; arr[1] = 2; arr[2] = 3; arr[3] = 4; arr[4] = 5;

    • Arrays can also be i...

  • Answered by AI
  • Q3. 3. Data types in C++ programming
  • Ans. 

    Data types in C++ programming

    • C++ has built-in data types like int, float, double, char, bool, etc.

    • User-defined data types can also be created using classes and structures.

    • Data types determine the size and type of data that can be stored in a variable.

    • Data types also affect the memory allocation and performance of the program.

  • Answered by AI
  • Q4. 4. Data Structures in C++ programming
  • Ans. 

    Data structures in C++ are used to organize and store data efficiently.

    • C++ provides various built-in data structures like arrays, linked lists, stacks, queues, trees, and graphs.

    • Data structures help in performing operations like searching, sorting, and inserting data efficiently.

    • Choosing the right data structure is important for optimizing the performance of a program.

    • C++ also allows creating custom data structures usi

  • Answered by AI

Interview Preparation Tips

Topics to prepare for TCS Assistant System Engineer interview:
  • Programming Language
  • Introduction
  • Data types
  • Data structures
Interview preparation tips for other job seekers - You should know at least one programming language till the intermediate level.
Communication skills hold almost 50 percent weightage.
Take a few seconds to think and then answer instead of answering the question directly.

Skills evaluated in this interview

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

I applied via Company Website and was interviewed before Apr 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Double-check your resume for any spelling mistakes. The recruiter may consider spelling mistakes as careless behavior or poor communication skills.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. What project u diid
  • Q2. Which year u passed graduation

TCS interview questions for designations

 System Engineer

 (1.1k)

 Assistant System Analyst

 (5)

 System Assistant

 (1)

 System Engineer Hardware

 (67)

 System Software Engineer

 (3)

 Junior System Engineer

 (2)

 System Engineer Analyst

 (2)

 Linux System Engineer

 (1)

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

I applied via Newspaper Ad and was interviewed before Apr 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Do not use an unprofessional email address such as cool_boy@email.com. It shows a lack of professionalism by the candidate.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Asked a few technical questions on python
Round 3 - HR 

(1 Question)

  • Q1. Asked my current compensation

Interview Preparation Tips

Interview preparation tips for other job seekers - Be genuine with the things you share, They are all good people.

Get interview-ready with Top TCS Interview Questions

Interview Questionnaire 

4 Questions

  • Q1. Explain about your project
  • Q2. What is abstract Class
  • Ans. 

    An abstract class is a class that cannot be instantiated and is used as a base class for other classes.

    • An abstract class can have abstract and non-abstract methods.

    • Abstract methods have no implementation and must be implemented by the derived class.

    • An abstract class can have constructors and fields.

    • An abstract class can be used to define a common interface for a group of related classes.

    • Example: Animal is an abstract c...

  • Answered by AI
  • Q3. What is cloud computing
  • Ans. 

    Cloud computing is the delivery of computing services over the internet.

    • Cloud computing allows users to access data and applications from anywhere with an internet connection.

    • It eliminates the need for physical hardware and allows for scalability and flexibility.

    • Examples of cloud computing services include Amazon Web Services, Microsoft Azure, and Google Cloud Platform.

  • Answered by AI
  • Q4. Why tcs
  • Ans. 

    TCS is a leading global IT services, consulting, and business solutions organization.

    • TCS has a strong reputation in the industry for delivering quality services

    • TCS has a diverse range of clients across various industries

    • TCS offers ample opportunities for career growth and development

    • TCS has a strong focus on innovation and technology

    • TCS has a global presence with offices in over 46 countries

  • Answered by AI

Skills evaluated in this interview

Assistant System Engineer Interview Questions & Answers

user image Manobalaji Ganapathi

posted on 27 Apr 2023

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Selected Selected

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

Round 1 - Aptitude Test 

It's a general test involving Aptitude, Language, Coding MCQ and Coding (2 simple-average questions)

Round 2 - HR 

(3 Questions)

  • Q1. Mostly about the college/work project you have added in your resume.
  • Q2. Tell me about Yourself
  • Q3. Some basic technical questions on the programming language you mentioned on your resume

Assistant System Engineer interview

user image Code Bashers

posted on 5 Dec 2021

I was interviewed in Oct 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 6 hours
Round difficulty - Medium

Coding Round consists of 6 questions and time given to solve those questions was 6hours. TCS give a 24 hr window in that we can give our test anytime. The questions are basically from arrays, Mathematical , Dynamic Prgramming

  • Q1. Prime Time Again

    You have been given two integers ‘DAY_HOURS’ and ‘PARTS’. Where ‘DAY_HOURS’ is the number of hours in a day and a day can be divided into ‘PARTS’ equal parts. Your task is to find total in...

  • Ans. 

    Tip 1 : First I made function for checking the prime number
    Tip 2 : Second I made a equation for calculating the duration and then just checked its prime or not
     

  • Answered by CodingNinjas
Round 2 - HR 

(1 Question)

Round duration - 30 minutes
Round difficulty - Easy

It was HR round and it was conducted on cisco webex and it was nearly 30 minutes

  • Q1. Basic HR Questions

    1. Introduce Yourself
    2. Why do you want to join TCS
    3. Tell about joining location preference.
    4. Strength and Weakness
    5. Why should I hire you?
    6. Where do you see yourself in 5 years?

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Lovely Professional University. I applied for the job as Assistant System Engineer in HyderabadEligibility criteria6 CGPATata Consultancy Services (TCS) interview preparation:Topics to prepare for the interview - Data Structures, OOPS, SQL , OS , Machine learning or any new technologyTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : For codevita, Practice coding problems daily from any website(eg: Leetcode, Hackerrank etc)
Tip 2 : Have confidence in yourself 
 

Application resume tips for other job seekers

Tip 1 : Make your resume good and add only those things in your resume in which you are confident enough to answer any question 
Tip 2 : Description of your project should be short and sweet.

Final outcome of the interviewSelected

I was interviewed in Oct 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 110 minutes
Round difficulty - Medium

Round 1 contains 20 aptitude (15 MCQ + 5 value in box) and 10 verbal questions all MCQ and coding questions.

  • Q1. Number of Vehicles

    There is a person named Bob who is the mayor of a state. He wants to find the maximise number of vehicles that can be registered in his state.

    A vehicle normally has a registration num...

  • Ans. Permutation and Combinations
    1. We can make use of basic Permutation and combination, to find out how many distinct vehicle registration numbers are possible.
    2. Consider that we have 4 locations to fill with some digits and each location can acquire some digit from 0 to 9. Then the total possible ways to fill all locations in unique ways will be 10 X 10 X 10 X 10, as each location can acquire 10 different types of digits. In ...
  • Answered by CodingNinjas
Round 2 - Video Call 

(3 Questions)

Round duration - 45 minutes
Round difficulty - Medium

It consist of questions related to Web development section which are HTML, CSS, JavaScript and Django.
It also consist questions of DBMS related to Normalization , Joins.

  • Q1. Stack using queue

    Implement a Stack Data Structure specifically to store integer data using two Queues.

    There should be two data members, both being Queues to store the data internally. You may use the i...

  • Ans. Approach 1
    • This method ensures that every new element entered in the queue ‘q1’ is always at the front.
    • Hence, during pop operation, we just dequeue from ‘q1’.
    • For this, we need another queue ‘q2., which is used to keep every new element to the front of ‘q1’.
    • During push operation :
      • Enqueue new element ‘x’ to queue ‘q2’.
      • One by one, dequeue everything from ‘q1’ and enqueue to ‘q2’.
      • Swap the names of ‘q1’ and ‘q2’.
    • During pop o...
  • Answered by CodingNinjas
  • Q2. DBMS Questions

    What is Normalization? Difference between 2NF and 3NF .

  • Q3. Web Development Questions

    What is the difference between margin and padding ? (CSS)
    What is the difference between "LET" and "VAR" keywords ?(JavaScript)
    What is the Architecture used in Django ? (Django)

Round 3 - HR 

Round duration - 15 minutes
Round difficulty - Medium

It was a video call on Microsoft Team and asked questions on my strengths and leadership skills.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Assistant System Engineer in PuneEligibility criteria7 CGPATata Consultancy Services (TCS) interview preparation:Topics to prepare for the interview - C language,Python ,Data Structure & Algorithms,DBMS,Web DevelopmentTime required to prepare for the interview - 4-5 monthsInterview preparation tips for other job seekers

Tip 1 : Practice all previous questions
Tip 2 : Complete at least one project
Tip 3 : Go through all your strong points.

Application resume tips for other job seekers

Tip 1 : Put those things in which you are confident. 
Tip 2 : Put at least one project.

Final outcome of the interviewSelected

Skills evaluated in this interview

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 Aptitude Test, Technical 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 137 interviews in last 1 year

4 Interview rounds

  • Aptitude Test Round
  • Technical Round
  • HR Round 1
  • HR Round 2
View more

People are getting interviews through

based on 244 TCS interviews
Campus Placement
Company Website
Job Portal
WalkIn
Referral
38%
36%
11%
7%
2%
6% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.
TCS Assistant System Engineer Salary
based on 31.3k 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.8/5

Rating in categories

3.5

Skill development

3.9

Work-Life balance

2.7

Salary & Benefits

4.7

Job Security

3.7

Company culture

2.7

Promotions/Appraisal

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.9k salaries
unlock blur

₹5.1 L/yr - ₹16 L/yr

AST Consultant
51k salaries
unlock blur

₹8 L/yr - ₹25 L/yr

Assistant System Engineer
31.3k salaries
unlock blur

₹2.2 L/yr - ₹5.6 L/yr

Associate Consultant
28.6k salaries
unlock blur

₹8.9 L/yr - ₹31.9 L/yr

Explore more salaries
Compare TCS with

Amazon

4.1
Compare

Wipro

3.7
Compare

Infosys

3.7
Compare

Accenture

3.9
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview