i
TCS
Filter interviews by
I applied via Company Website and was interviewed in Jan 2024. There were 4 interview rounds.
Aptitude related questions
Basic questions of aptitude
Coding question on Dsa
I applied via Company Website and was interviewed before Aug 2021. There were 3 interview rounds.
Some basic aptitude questions must study time & distance, profit loss , proportions
Coding it depends round to round it can be very from moderate to medium level questions
What people are saying about TCS
I applied via Campus Placement and was interviewed before Dec 2020. There were 4 interview rounds.
I applied via Referral and was interviewed in Dec 2020. There were 3 interview rounds.
I appeared for an interview before Sep 2016.
As an EC student, I want to join an IT company to apply my technical skills in a practical setting and contribute to innovative projects.
Opportunity to work on cutting-edge technologies
Chance to apply my knowledge of programming and data analysis
Desire to be part of a dynamic and fast-paced industry
Potential for career growth and development
Interest in exploring the intersection of electronics and information technolog
I would embrace the opportunity and adapt to the new environment.
Express enthusiasm and willingness to step out of comfort zone
Highlight adaptability and ability to learn new things
Provide examples of previous experiences where you successfully tackled unfamiliar projects
I applied via Company Website and was interviewed in Feb 2021. There were 3 interview rounds.
C and Java both support OOP concepts like inheritance, polymorphism, encapsulation, and abstraction.
Inheritance allows a class to inherit properties and methods from another class.
Polymorphism allows objects to take on multiple forms.
Encapsulation hides the implementation details of a class from other classes.
Abstraction allows us to focus on the essential features of an object.
Examples of OOP concepts in Java include ...
Data structure is a way of organizing and storing data in a computer so that it can be accessed and used efficiently.
Data structure is used to manage and manipulate data effectively.
Array is a type of data structure that stores a fixed-size sequential collection of elements of the same type.
Variables are used to store a single value, while arrays can store multiple values of the same type.
Data structure is a broader te...
I applied via PrepInsta and was interviewed in Sep 2021. There were 3 interview rounds.
Round duration - 120 minutes
Round difficulty - null
Total sections: 4
Total time: 120 minutes
The sections for this round
are divided into:
Quants
Verbal
Logical
Coding
Round duration - 45 Minutes
Round difficulty - null
This is a round to test your listening and speaking skills.
Round duration - 25 mins
Round difficulty - null
Deadlock is a situation where two or more processes are unable to proceed because they are waiting for each other to release resources.
Occurs in multi-process systems
Processes are stuck in a circular wait
Can lead to system crashes or freezes
Prevented by proper resource allocation and scheduling
Example: Process A holds resource X and waits for resource Y, while process B holds resource Y and waits for resource X
One deadlock algorithm is the Banker's algorithm.
Banker's algorithm is used to avoid deadlock in a multi-process system.
It works by checking if a request for resources will leave the system in a safe state.
If the request will not leave the system in a safe state, it is denied.
The algorithm keeps track of available resources and the maximum resources each process can request.
It also keeps track of the resources currentl...
A subnet is a smaller network within a larger network that shares a common address space.
Subnets are created by dividing a larger network into smaller ones.
Each subnet has its own unique IP address range.
Subnets can improve network performance and security.
Examples of subnets include a company's departments or a home network's devices.
Program to print all prime numbers in a given range.
Take input for the range of numbers
Loop through the range and check if each number is prime
If a number is prime, print it
A number is prime if it is only divisible by 1 and itself
A foreign key is a column or set of columns in a database table that refers to the primary key of another table.
It establishes a link between two tables.
It ensures referential integrity.
It helps in maintaining data consistency.
It can be used to join tables in a query.
Example: A 'customer' table may have a foreign key that refers to the 'order' table's primary key.
No, I do not have any problem with the bond.
I have reviewed the bond agreement and am comfortable with its terms.
I have fulfilled all obligations outlined in the bond agreement.
I have not received any complaints or issues related to the bond.
Example: I have successfully completed a previous bond agreement with no issues.
Some of the top questions asked at the TCS ASE interview for experienced candidates -
based on 1 interview
Interview experience
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
66.2k
salaries
| ₹5 L/yr - ₹16 L/yr |
AST Consultant
51.9k
salaries
| ₹8 L/yr - ₹25 L/yr |
Associate Consultant
30.5k
salaries
| ₹9 L/yr - ₹32.1 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹2.2 L/yr - ₹5.8 L/yr |
Amazon
Wipro
Infosys
Accenture