i
TCS
Filter interviews by
Binary search is a search algorithm that finds the position of a target value within a sorted array.
Divide the array in half and compare the target value with the middle element
If the target value is smaller, search the left half of the array. If larger, search the right half
Repeat the process until the target value is found or the subarray is empty
OOPS Concepts refer to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation detail
I applied via Company Website and was interviewed before Oct 2019. There were 3 interview rounds.
HTML code for form validation
Use the 'required' attribute to make a field mandatory
Use the 'pattern' attribute to specify a regular expression for input validation
Use JavaScript to perform custom validation and display error messages
What people are saying about TCS
Motors are rated in KW because they consume power, while transformers and generators are rated in KVA because they produce power.
Motors convert electrical energy into mechanical energy, so they consume power and are rated in KW.
Transformers and generators produce electrical energy, so they are rated in KVA based on their apparent power.
KVA takes into account both the real power (KW) and the reactive power (KVAR) produc...
The type of motor used in ceiling fans is an induction motor.
Ceiling fans typically use single-phase induction motors.
These motors are designed to provide a constant speed and are efficient in converting electrical energy into mechanical energy.
The motor consists of a stator and a rotor, with the stator being the stationary part and the rotor being the rotating part.
The stator contains windings that create a rotating m...
A thermal power plant generates electricity by converting heat energy into mechanical energy.
Thermal power plants use fossil fuels or nuclear energy to heat water and produce steam.
The steam drives a turbine, which is connected to a generator that produces electricity.
The heat source can be coal, natural gas, oil, or nuclear reactions.
The steam is condensed back into water and recycled in a closed-loop system.
Thermal p...
A program to generate a geometric progression (GP).
Take the first term, common ratio and number of terms as input.
Use a loop to calculate each term of the GP.
Print the generated GP as output.
A program to print factorial using recursion
Define a function to calculate factorial recursively
Base case: if the number is 0 or 1, return 1
Recursive case: multiply the number with factorial of (number - 1)
Print the factorial of a given number
Logic to reverse a string without using string functions
Iterate through the string from the last character to the first
Create a new string and append each character to it in reverse order
TCS interview questions for designations
I applied via Campus Placement and was interviewed in Dec 2024. There were 5 interview rounds.
The assessment focused on general aptitude, which was relatively easy and manageable to pass. However, the pseudo-code section may pose a greater challenge during the first round.
It is very easy; you just need to speak at least once to easily pass through this round. mostly they dont try to reject you unless you are very nervous and very low about confidence they want you to speak atleast once , even the point is valid or not.
You will undergo a written test comprising three coding sections (either in Python or C) containing five or six questions each, along with ten multiple-choice questions on software testing, which are relatively easy. However, the most challenging section is networking, for which you will need to write theory responses; therefore, it is important to prepare thoroughly for that part.
It was basic questions of maths and logical reasoning
It’s related to behavioural question fully
I applied via campus placement at Manipal Institute of Technology (MIT) and was interviewed in Nov 2024. There was 1 interview round.
I have worked on various projects including developing a mobile app for a local charity and implementing a new inventory management system for a small business.
Developed a mobile app for a local charity to help them raise funds and increase awareness
Implemented a new inventory management system for a small business to streamline operations and improve efficiency
The pillars of Object-Oriented Programming (OOP) are encapsulation, inheritance, and polymorphism.
Encapsulation: Bundling data and methods that operate on the data into a single unit (object).
Inheritance: Allowing a new class to inherit properties and behavior from an existing class.
Polymorphism: The ability for objects of different classes to respond to the same message in different ways.
Big Data refers to large volumes of data that cannot be easily managed or analyzed using traditional data processing tools.
Big Data involves processing and analyzing massive amounts of data to uncover patterns, trends, and insights.
It typically includes structured, semi-structured, and unstructured data from various sources.
Examples of Big Data include social media data, sensor data, financial transactions, and healthc
I manage data by organizing, analyzing, and storing it efficiently.
I use database management systems to store and retrieve data.
I ensure data accuracy and integrity through regular audits and validations.
I analyze data using statistical tools and techniques to derive insights.
I organize data into structured formats for easy access and interpretation.
I prioritize data security and confidentiality to protect sensitive in
Cloud based services refer to services and resources delivered over the internet. Companies are shifting to cloud for scalability, cost savings, flexibility, and improved collaboration.
Scalability: Companies can easily scale their resources up or down based on demand without investing in physical infrastructure.
Cost savings: Cloud services eliminate the need for companies to purchase and maintain expensive hardware, le...
Disadvantages of cloud computing include security risks, dependency on internet connection, and potential downtime.
Security risks: Data stored in the cloud can be vulnerable to cyber attacks and breaches.
Dependency on internet connection: Users need a stable internet connection to access cloud services, which can be a limitation in areas with poor connectivity.
Potential downtime: Cloud service providers may experience ...
I applied via Campus Placement
I applied via Campus Placement
Standard with quant , verbal , grammer, algebra
2 coding questions -- array list, Searching algo
Creating a second automation script in Virtual VS Code with terminal provided
Open Virtual VS Code and navigate to the terminal
Write the script using the appropriate programming language
Test the script in the terminal to ensure it runs correctly
Basic apti questions on pseudo code blood relation and profit loss.
3 coding questions 1 was easy and 2 were medium level.
based on 1 interview
Interview experience
based on 3 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
66.7k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
AST Consultant
51.5k
salaries
| ₹8 L/yr - ₹25 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹2.2 L/yr - ₹5.8 L/yr |
Associate Consultant
29.4k
salaries
| ₹9 L/yr - ₹32 L/yr |
Amazon
Wipro
Infosys
Accenture