i
TCS
Filter interviews by
Tuple is immutable and enclosed in parentheses, while list is mutable and enclosed in square brackets in Python.
Tuple is immutable, meaning its elements cannot be changed once it is created.
List is mutable, meaning its elements can be modified after creation.
Tuple is enclosed in parentheses (), while list is enclosed in square brackets [].
Tuple is faster than list for iteration and accessing elements.
Example: tupl...
Predicate is a function that returns a boolean value based on input parameters.
Predicate is commonly used in programming languages to filter data based on certain conditions.
It can be used with higher-order functions like filter, map, and reduce.
Example: A predicate function in JavaScript that checks if a number is even: function isEven(num) { return num % 2 === 0; }
The project architecture is designed to outline the structure and components of the software system.
The architecture includes high-level components and their interactions.
It defines the overall structure of the system and how different modules communicate.
It may involve layers such as presentation, business logic, and data access.
Examples: MVC architecture, microservices architecture, client-server architecture.
Primary key uniquely identifies a record in a table, while unique constraint ensures no duplicate values in a column.
Primary key can't have NULL values, while unique constraint allows one NULL value.
A table can have only one primary key, but multiple unique constraints.
Primary key is automatically indexed, while unique constraint may or may not be indexed.
Primary key is used to establish relationships between tabl...
What people are saying about TCS
Java operators are symbols used to perform operations on variables and values.
Arithmetic operators (+, -, *, /, %)
Assignment operators (=, +=, -=, *=, /=, %=)
Comparison operators (==, !=, >, <, >=, <=)
Logical operators (&&, ||, !)
Bitwise operators (&, |, ^, ~, <<, >>, >>>)
Ternary operator (condition ? value1 : value2)
Instanceof operator (object instanceof class)
Null coalescing operator (a ?? b)
Prepare thoroughly, practice coding, and stay calm to excel in technical interviews.
Understand the fundamentals: Review data structures and algorithms, such as arrays, linked lists, and sorting algorithms.
Practice coding problems: Use platforms like LeetCode or HackerRank to solve problems regularly.
Mock interviews: Conduct mock interviews with peers or use platforms like Pramp to simulate the interview environmen...
Software development life cycle consists of requirements, design, development, and testing phases.
Requirements phase involves gathering and analyzing user needs and defining system requirements.
Design phase involves creating a detailed plan for the software system, including architecture, modules, and interfaces.
Development phase involves writing code and implementing the design.
Testing phase involves verifying th...
C++ is an extension of C with object-oriented programming features.
C++ supports classes and objects while C does not.
C++ has better support for polymorphism and inheritance.
C++ has a standard template library (STL) while C does not.
C++ allows function overloading while C does not.
C++ has exception handling while C does not.
Bought a pen for 50rs and sold it for 60rs. What is the percentage of profit or loss?
Profit = Selling Price - Cost Price
Profit = 60 - 50 = 10
Profit Percentage = (Profit / Cost Price) * 100
Profit Percentage = (10 / 50) * 100 = 20%
Therefore, the percentage of profit is 20%
Prime numbers are positive integers greater than 1 that are only divisible by 1 and themselves.
Prime numbers have only two factors: 1 and the number itself.
Examples of prime numbers include 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, and 97.
Prime numbers are important in cryptography and number theory.
The aptitude was easy to moderate containing questions about speed time,work and time,age,profit loss, seating arrangements etc
Predicate is a function that returns a boolean value based on input parameters.
Predicate is commonly used in programming languages to filter data based on certain conditions.
It can be used with higher-order functions like filter, map, and reduce.
Example: A predicate function in JavaScript that checks if a number is even: function isEven(num) { return num % 2 === 0; }
I applied via Campus Placement and was interviewed in Apr 2024. There were 2 interview rounds.
3 hrs duration. topics covered reasoning,verbal logical and also mathematical
Tuple is immutable and enclosed in parentheses, while list is mutable and enclosed in square brackets in Python.
Tuple is immutable, meaning its elements cannot be changed once it is created.
List is mutable, meaning its elements can be modified after creation.
Tuple is enclosed in parentheses (), while list is enclosed in square brackets [].
Tuple is faster than list for iteration and accessing elements.
Example: tuple_exa...
The questions were mainly from permutation and combination and probability.
I applied via Job Portal and was interviewed in Jun 2024. There were 2 interview rounds.
Easy one and it is an important round
Logical building round
I applied via Company Website and was interviewed in Apr 2023. There were 3 interview rounds.
In group discussion I been tensed can you out them tension
Prepare thoroughly, practice coding, and stay calm to excel in technical interviews.
Understand the fundamentals: Review data structures and algorithms, such as arrays, linked lists, and sorting algorithms.
Practice coding problems: Use platforms like LeetCode or HackerRank to solve problems regularly.
Mock interviews: Conduct mock interviews with peers or use platforms like Pramp to simulate the interview environment.
Cla...
Java operators are symbols used to perform operations on variables and values.
Arithmetic operators (+, -, *, /, %)
Assignment operators (=, +=, -=, *=, /=, %=)
Comparison operators (==, !=, >, <, >=, <=)
Logical operators (&&, ||, !)
Bitwise operators (&, |, ^, ~, <<, >>, >>>)
Ternary operator (condition ? value1 : value2)
Instanceof operator (object instanceof class)
Null coalescing operator (a ?? b)
The project architecture is designed to outline the structure and components of the software system.
The architecture includes high-level components and their interactions.
It defines the overall structure of the system and how different modules communicate.
It may involve layers such as presentation, business logic, and data access.
Examples: MVC architecture, microservices architecture, client-server architecture.
Aptitude test quantitative , advance quant , reasoning , logical
Primary key uniquely identifies a record in a table, while unique constraint ensures no duplicate values in a column.
Primary key can't have NULL values, while unique constraint allows one NULL value.
A table can have only one primary key, but multiple unique constraints.
Primary key is automatically indexed, while unique constraint may or may not be indexed.
Primary key is used to establish relationships between tables, w...
I appeared for an interview in Dec 2022.
Software development life cycle consists of requirements, design, development, and testing phases.
Requirements phase involves gathering and analyzing user needs and defining system requirements.
Design phase involves creating a detailed plan for the software system, including architecture, modules, and interfaces.
Development phase involves writing code and implementing the design.
Testing phase involves verifying that th...
based on 15 interview experiences
Difficulty level
Duration
based on 9 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