i
TCS
Filter interviews by
I applied via AmbitionBox and was interviewed in Aug 2022. There were 3 interview rounds.
Four basic principles of OOPS are encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: bundling of data and methods that manipulate the data within a single unit
Inheritance: ability of a class to inherit properties and characteristics from a parent class
Polymorphism: ability of objects to take on multiple forms or have multiple behaviors
Abstraction: hiding of complex implementation details and provi
Polymorphism is the ability of an object to take on many forms.
Polymorphism allows objects of different classes to be treated as if they are of the same class.
It is achieved through method overloading and method overriding.
Example: A shape class can have different subclasses like circle, square, triangle, etc. and all can be treated as shapes.
Polymorphism helps in achieving code reusability and flexibility.
C is a procedural language while C++ is an object-oriented language. C++ is an extension of C.
C++ supports classes and objects while C does not.
C++ has better support for polymorphism and inheritance than C.
C++ has a standard template library (STL) which provides a collection of classes and functions for common programming tasks.
C++ is more complex than C and requires more knowledge of object-oriented programming conce...
I applied via Campus Placement and was interviewed in May 2022. There was 1 interview round.
Oops concept is a programming paradigm that focuses on objects and their interactions. Printing an array in reverse order involves iterating through the array and printing each element in reverse order. OS stands for Operating System.
Oops concept involves encapsulation, inheritance, and polymorphism.
To print an array in reverse order, start from the last element and iterate backwards.
Operating System is a software that...
I applied via Company Website and was interviewed before Jan 2022. There were 4 interview rounds.
Logical reasoning , English comprehension, maths aptitude
Two coding questions basic programs, opps concept , coding interview
Polymorphism and encapsulation are two important OOP concepts. Polymorphism allows objects to take on multiple forms, while encapsulation ensures data security.
Polymorphism allows objects to be treated as if they are of different types, depending on the context in which they are used.
Encapsulation is the practice of hiding data and methods within a class, so that they cannot be accessed or modified from outside the cla...
I am proficient in Python and can code in Java and C++.
Proficient in Python, can code in Java and C++
Experience in developing web applications using Flask and Django frameworks
Familiarity with data analysis libraries like Pandas and Numpy
Experience in developing GUI applications using PyQt and Tkinter
Knowledge of version control systems like Git and SVN
What people are saying about TCS
I applied via Walk-in and was interviewed before Jun 2021. There were 2 interview rounds.
Technical
TCS interview questions for designations
I applied via Company Website and was interviewed in Nov 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Sep 2021. There were 2 interview rounds.
Types of test steps in software testing
Unit testing - testing individual units or components of the software
Integration testing - testing how different units or components work together
System testing - testing the entire system as a whole
Acceptance testing - testing if the software meets the requirements and is ready for release
Regression testing - testing to ensure that changes or updates to the software did not intro...
Answering questions about transformation and lookup types used in a project
Transformation types used in the project may include data mapping, aggregation, filtering, and sorting
Lookup is a process of searching for a specific value in a table or database
Types of lookup include exact match, range match, and fuzzy match
Questions about organization may refer to project management, team collaboration, or software developmen
The duration of TCS System Administrator interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 2 interviews
1 Interview rounds
based on 559 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
66.3k
salaries
| ₹5 L/yr - ₹16 L/yr |
AST Consultant
52k
salaries
| ₹8 L/yr - ₹25 L/yr |
Associate Consultant
30.5k
salaries
| ₹9 L/yr - ₹32 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹2.2 L/yr - ₹5.8 L/yr |
Amazon
Wipro
Infosys
Accenture