i
TCS
Filter interviews by
Clear (1)
I applied via Campus Placement and was interviewed before Apr 2023. There were 2 interview rounds.
It was a 2 hour test.All question were medium level. But the time was very less.
I was interviewed before Mar 2024.
Questions based on reasoning and story-based comprehension.
There are two code-level tests: one is easy, and the other is of average difficulty. Participants can choose to complete the tests in either C++, Python, or Java.
Tuples are immutable sequences, while lists are mutable, allowing for different use cases in Python programming.
Tuples are defined using parentheses: example - tuple_example = (1, 2, 3)
Lists are defined using square brackets: example - list_example = [1, 2, 3]
Tuples cannot be modified after creation (immutable), while lists can be changed (mutable).
Tuples can be used as keys in dictionaries, whereas lists cannot.
Tuples...
A palindrome is a word, phrase, or sequence that reads the same backward as forward. This program checks for such sequences.
A simple approach is to reverse the string and compare it with the original.
Example: 'madam' is a palindrome because reversing it gives 'madam'.
Another example: 'racecar' is a palindrome.
Non-example: 'hello' is not a palindrome as reversing it gives 'olleh'.
In programming, this can be implemented
Easy but medium level questions
DBMS joins are used to combine data from multiple tables. IP addresses are unique identifiers assigned to devices on a network.
DBMS joins are used to retrieve data from multiple tables based on a common column
There are different types of joins such as inner join, outer join, left join, right join
IP addresses are used to identify devices on a network and allow them to communicate with each other
IP addresses are unique a...
What people are saying about TCS
I applied via Company Website and was interviewed before Mar 2023. There were 4 interview rounds.
Good experience with the aptitude round
Little tough codes asked for fresher
TCS interview questions for designations
I applied via Company Website
Normal quants, integer, percentage, logical, pipes and cisterns, trains
Easy DSA, array and linked list questions
Get interview-ready with Top TCS Interview Questions
From basics to advanced DSA. consists of 3 questions with increasing difficulty level
I was interviewed before Oct 2022.
Consisted of Aptitude, reasoning, english and two coding questions
Program to print Fibonacci series in Python
Initialize variables for first two numbers in the series (0 and 1)
Use a loop to calculate and print the next number by adding the previous two numbers
Continue the loop until the desired number of terms is reached
Overloading is when multiple methods have the same name but different parameters, while overriding is when a subclass provides a specific implementation of a method in its superclass.
Overloading involves multiple methods with the same name but different parameters
Overriding involves a subclass providing a specific implementation of a method in its superclass
Overloading is determined at compile time, while overriding is
OOPS (Object-Oriented Programming System) features include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Ability to create a new class by inheriting attributes and methods from an existing class.
Polymorphism: Ability to use a single interface to represent different data types or objects.
Abstraction: Hid...
Call by reference passes the address of the variable as an argument, while call by value passes the value of the variable.
Call by reference allows the function to modify the actual value of the variable passed as an argument.
Call by value only allows the function to work with a copy of the variable's value.
Example: In call by reference, changes made to the parameter inside the function will reflect outside the function...
Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class, known as the parent class.
Inheritance allows for code reusability and promotes the concept of hierarchical classification.
A parent class is also known as a base class or superclass.
Child classes can inherit attributes and methods from the parent class.
Example: If we have a parent class 'Animal' w...
Java is a method based programming language.
Java is a method based programming language because it relies on methods (functions) to perform actions.
In Java, functions are defined within classes and are called using objects or class names.
Example: public void printMessage() { System.out.println("Hello, World!"); }
I applied via Company Website and was interviewed before Oct 2023. There were 3 interview rounds.
The first round consists of 30 aptitude, 30 logical reasoning and 30 english grammar questions(passage answers, synonyms, fill in the blanks etc) after the section 1 submission.. You would be redirected to coding section where you would have 2 coding questions which you need to solve based on which you would be selected for ninja or digital
I am a recent graduate with a degree in Computer Science and a passion for technology.
Graduated with a Bachelor's degree in Computer Science
Strong interest in technology and programming
Completed internships in software development
Proficient in programming languages such as Java and Python
I applied via Recruitment Consulltant and was interviewed in Jan 2023. There were 5 interview rounds.
Easy to moderate , normal maths, English , logical questions
2 codes, 1 very easy, 1 high level, 15 mcq
Some of the top questions asked at the TCS Assistant System Engineer Trainee interview -
The duration of TCS Assistant System Engineer Trainee interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 239 interviews
6 Interview rounds
based on 703 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹0 L/yr - ₹0 L/yr |
IT Analyst
66.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
AST Consultant
51.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Consultant
29.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
Amazon
Wipro
Infosys
Accenture