i
TCS
Filter interviews by
Basic aptitude is enough
Dsa medium level is enough
I applied via Campus Placement
It was easy, logical, maths and English questions were asked
Two coding questions where asked
I applied via campus placement at Jamia Milia Islamia (JMI) and was interviewed in Jun 2024. There were 2 interview rounds.
Easy questions on aptitude and from English language
Easy to moderate two coding questions mostly from arrays and strings
What people are saying about TCS
I applied via Walk-in and was interviewed in Jan 2024. There were 2 interview rounds.
Nqt test conducted and needed to attempt all questions
To execute a Java program, compile the source code using the javac command and then run the compiled code using the java command.
Open a command prompt or terminal
Navigate to the directory where the Java source code file is located
Compile the source code using the javac command: javac YourProgram.java
Run the compiled code using the java command: java YourProgram
Ensure that the Java Development Kit (JDK) is installed and
Object-oriented programming (OOP) is a programming paradigm that organizes code into objects with properties and behaviors.
OOP focuses on creating reusable code by using classes and objects.
Encapsulation, inheritance, and polymorphism are key principles of OOP.
Encapsulation hides the internal details of an object and provides a public interface.
Inheritance allows classes to inherit properties and behaviors from other c...
TCS interview questions for designations
I applied via Campus Placement and was interviewed in Jan 2024. There were 3 interview rounds.
It was Easy round with aptitude questions
The coding questions were leetcode easy level
Get interview-ready with Top TCS Interview Questions
I applied via Referral and was interviewed before Jul 2023. There were 3 interview rounds.
Basic aptitude questions
Mid level leetcode question
LLM models are a type of machine learning model that combines both labeled and unlabeled data for training.
LLM stands for Labeled Labeled Model
They are used in semi-supervised learning where only a small portion of the data is labeled
LLM models can improve performance by leveraging the unlabeled data to learn more about the underlying structure of the data
I applied via LinkedIn and was interviewed in Apr 2023. There were 4 interview rounds.
Ratio proportion, percentage,ages,data interputation
C and c++ programming
I applied via campus placement at FISAT Federal Institute of Science and Technology, Kochi and was interviewed before Feb 2023. There were 2 interview rounds.
NQT test was easy. Most of the aptitude questions were okay
OOPS concepts refer to Object-Oriented Programming principles such as inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class. Example: Parent class 'Animal' and child class 'Dog'.
Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: Class 'Car' with private variables and public methods.
Polymorph...
A sorting program to sort an array of strings
Use a sorting algorithm like bubble sort, selection sort, or quicksort
Compare strings using strcmp() function in C or compareTo() method in Java
Handle edge cases like empty array or array with only one element
I applied via AmbitionBox and was interviewed before Oct 2022. There was 1 interview round.
Cache memory is a small, high-speed memory unit located between the CPU and main memory, used to store frequently accessed data and instructions.
Cache memory is faster than main memory, allowing for quicker access to data.
It helps improve overall system performance by reducing the time needed to access data.
There are different levels of cache memory (L1, L2, L3) with varying sizes and speeds.
Examples of cache memory in
Objects are instances of classes in object-oriented programming, representing real-world entities with properties and behaviors.
Objects are instances of classes, which act as blueprints for creating objects.
Classes define the properties and behaviors of objects.
Objects can have attributes (properties) and methods (behaviors).
Example: Class 'Car' defines properties like 'color' and 'model', and methods like 'drive' and ...
Polymorphism is the ability of a function or method to behave differently based on the object it is called with.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).
Example: Animal class with methods like eat() can be inherited by classes like Dog and Cat, which can override
I applied via Campus Placement and was interviewed before May 2023. There were 3 interview rounds.
Aptitude is about 20 questions and are average
Aptitude has 20 questions and is very easy to answer and they are basic questions
Coding has 2 questions and have moderate level of asking
Some of the top questions asked at the TCS Associate Engineer interview -
The duration of TCS Associate Engineer interview process can vary, but typically it takes about 2-4 weeks to complete.
based on 31 interviews
4 Interview rounds
based on 82 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
66.7k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
AST Consultant
51.5k
salaries
| ₹8 L/yr - ₹25 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹2.2 L/yr - ₹5.8 L/yr |
Associate Consultant
29.4k
salaries
| ₹9 L/yr - ₹32 L/yr |
Amazon
Wipro
Infosys
Accenture