i
TCS
Filter interviews by
I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.
Aptitude exam was about time, distance, verbal reasoning, work, and all. It was easy.
A SWAP program exchanges the values of two variables without using a temporary variable.
Use XOR operation to swap two variables without using a temporary variable.
Example: a = 5, b = 10. After swapping, a = 10, b = 5.
Ensure to handle cases where the variables are the same.
I applied via Naukri.com and was interviewed before Jun 2022. There were 4 interview rounds.
Aptitude test and code test is there for and need to pass
Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.
Inheritance allows for code reusability and promotes a hierarchical relationship between classes.
There are different types of inheritance such as single inheritance, multiple inheritance, multilevel inheritance, and hierarchical inheritance.
Example: Class B inheriting from Class A - 'class B exten...
Polymorphism is a concept in object-oriented programming where a single function or method can operate on different types of data.
Polymorphism allows for flexibility and reusability in code
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding)
Example: a function that can calculate the area of different shapes (circle, square, triangle) based on the input type
A class is a blueprint for creating objects in object-oriented programming.
Classes define the properties and behaviors of objects.
To create a class, use the 'class' keyword followed by the class name and curly braces.
Inside the class, you can define attributes (variables) and methods (functions).
Example: class Car { String color; void start() { //code here } }
Data types are classifications that specify which type of value a variable can hold.
Data types include integers, floating point numbers, characters, strings, and booleans.
Examples of data types are int (for integers), float (for floating point numbers), char (for characters), and bool (for booleans).
Join in SQL is used to combine rows from two or more tables based on a related column between them.
Join is used to retrieve data from multiple tables based on a related column
Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN
Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column
Name mangling is a technique used by compilers to give unique names to functions and variables to avoid naming conflicts.
Name mangling is used in C++ to support function overloading.
It is also used in Python to avoid naming conflicts in modules.
Name mangling can make it difficult to access variables and functions from outside the class in which they are defined.
In C++, name mangling can be seen by using the 'nm' comman
I applied via Naukri.com and was interviewed in Aug 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Jul 2020. There was 1 interview round.
I applied via Recruitment Consultant and was interviewed in Mar 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Nov 2020. There were 5 interview rounds.
I applied via Naukri.com and was interviewed before Oct 2021. There were 3 interview rounds.
AD DNS DHCP are Microsoft technologies used for network management and authentication.
Active Directory (AD) is a directory service used for authentication and authorization of users and computers in a network.
Domain Name System (DNS) is used for name resolution of network resources.
Dynamic Host Configuration Protocol (DHCP) is used for automatic IP address assignment to network devices.
AD, DNS, and DHCP are often used ...
IaaS, SaaS, and PaaS are cloud computing models that provide different levels of infrastructure, software, and platform services.
IaaS (Infrastructure as a Service) provides virtualized computing resources over the internet, such as servers, storage, and networking.
SaaS (Software as a Service) delivers software applications over the internet, eliminating the need for local installation and maintenance.
PaaS (Platform as ...
General questions for 1 hors online exams
I applied via Campus Placement and was interviewed before Apr 2020. There were 3 interview rounds.
based on 3 interviews
Interview experience
based on 4 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹0 L/yr - ₹0 L/yr |
IT Analyst
66.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
AST Consultant
51.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Consultant
29.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Amazon
Wipro
Infosys
Accenture