i
TCS
Filter interviews by
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.
An OR gate outputs true if at least one input is true; an AND gate outputs true only if all inputs are true.
OR Gate Symbol: A curved shape with two inputs and one output.
AND Gate Symbol: A flat shape with two inputs and one output.
Example of OR Gate: If input A is 0 and input B is 1, output is 1.
Example of AND Gate: If input A is 1 and input B is 1, output is 1.
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
What people are saying about TCS
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 } }
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
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 ...
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.
An OR gate outputs true if at least one input is true; an AND gate outputs true only if all inputs are true.
OR Gate Symbol: A curved shape with two inputs and one output.
AND Gate Symbol: A flat shape with two inputs and one output.
Example of OR Gate: If input A is 0 and input B is 1, output is 1.
Example of AND Gate: If input A is 1 and input B is 1, output is 1.
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
I applied via Naukri.com and was interviewed in Nov 2020. There were 5 interview rounds.
What people are saying about TCS
Designing Facebook is a complex task involving various components and technologies.
Identify the core features of Facebook such as user profiles, news feed, messaging, and groups.
Choose appropriate technologies for each component such as PHP for backend, React for frontend, and MySQL for database.
Ensure scalability and performance by implementing caching, load balancing, and database sharding.
Implement security measures...
I applied via Naukri.com and was interviewed before Jul 2020. There was 1 interview round.
I applied via Campus Placement and was interviewed before Apr 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Feb 2021. There were 2 interview rounds.
based on 3 interview experiences
Difficulty level
Duration
based on 4 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹3.9 L/yr - ₹8.3 L/yr |
IT Analyst
65.5k
salaries
| ₹7.7 L/yr - ₹12.7 L/yr |
AST Consultant
53.6k
salaries
| ₹12 L/yr - ₹20.6 L/yr |
Assistant System Engineer
33.2k
salaries
| ₹2.5 L/yr - ₹6.4 L/yr |
Associate Consultant
33k
salaries
| ₹16.2 L/yr - ₹28 L/yr |
Amazon
Wipro
Infosys
Accenture