i
TCS
Filter interviews by
My favorite programming language is Python.
I love Python's simplicity and readability.
It has a vast library of modules and frameworks.
Python is versatile and can be used for web development, data analysis, and more.
It's also great for automation and scripting tasks.
Examples: Flask, Django, NumPy, Pandas, BeautifulSoup
Java is an object-oriented programming language while C is a procedural programming language.
Java is platform-independent while C is platform-dependent.
Java has automatic garbage collection while C requires manual memory management.
Java has built-in support for multithreading while C requires external libraries.
Java has a larger standard library compared to C.
Java is more secure than C due to its strong type checking a...
JavaScript is a scripting language used to create interactive web pages.
JavaScript code is embedded in HTML and executed by web browsers.
It can manipulate HTML and CSS to create dynamic effects.
It supports object-oriented programming and functional programming.
JavaScript can be used for client-side and server-side scripting.
Popular JavaScript frameworks include React, Angular, and Vue.
CSS can be used in web pages through inline, internal, and external methods.
Inline CSS is used within the HTML tag using the style attribute.
Internal CSS is used within the head section of the HTML document using the style tag.
External CSS is used in a separate file and linked to the HTML document using the link tag.
CSS preprocessors like Sass and Less can also be used to write CSS in a more efficient way.
CSS framework...
Merge sort and Heap sort are both comparison-based sorting algorithms, but they differ in their approach and performance.
Merge sort is a divide-and-conquer algorithm that divides the input array into two halves, recursively sorts them, and then merges the sorted halves.
Heap sort is based on the concept of a binary heap, which is a complete binary tree where each node is greater than or equal to its children. It involve...
There are various types of complexities, such as time complexity, space complexity, algorithmic complexity, and computational complexity.
Time complexity refers to the amount of time taken by an algorithm to run, often measured in terms of the input size.
Space complexity refers to the amount of memory space required by an algorithm to run, also measured in terms of the input size.
Algorithmic complexity refers to the eff...
Stacks and queues are data structures used to store and retrieve elements in a specific order.
Stacks follow the Last-In-First-Out (LIFO) principle, where the last element added is the first one to be removed.
Queues follow the First-In-First-Out (FIFO) principle, where the first element added is the first one to be removed.
Stacks can be implemented using arrays or linked lists.
Queues can also be implemented using arrays...
Clock, speed time distance, boat streams,
It was medium level coding question
What people are saying about TCS
Simple test, addition of number code
TCS interview questions for designations
It was great not much difficult
I have previous work experience in customer service and retail sales.
Worked as a customer service representative for 2 years
Managed inventory and assisted customers in retail store
Handled customer inquiries and resolved issues effectively
Get interview-ready with Top TCS Interview Questions
I applied via Referral and was interviewed in Jun 2024. There were 3 interview rounds.
Math, English & Reasoning
Easy to moderate level of questions
Basic apti question plus one programming test with two questions
The interview questions cover topics like encapsulation, structures vs classes, arrays vs pointers, and project explanation.
Encapsulation refers to bundling data and methods that operate on the data into a single unit. Example: a class in object-oriented programming.
Structures are used to group different data types into a single unit, while classes can also include methods to operate on the data. Example: struct vs cla...
Computer Based Test. Aptitude questions
1. Reverse Linked List in-place
2. Binary Search
ML stands for machine learning, a branch of artificial intelligence that focuses on developing algorithms to learn from and make predictions based on data. Data structure refers to the way data is organized and stored in a computer system.
ML (machine learning) is a subset of AI that uses algorithms to learn from and make predictions based on data.
Data structure refers to the way data is organized and stored in a comput...
Aptitude reasoning english
String coding question
The duration of TCS ASE Trainee interview process can vary, but typically it takes about less than 2 weeks to complete.
3 Interview rounds
based on 135 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
68.1k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
AST Consultant
51.1k
salaries
| ₹8 L/yr - ₹25 L/yr |
Assistant System Engineer
31.4k
salaries
| ₹0.3 L/yr - ₹5.6 L/yr |
Associate Consultant
28.6k
salaries
| ₹8.9 L/yr - ₹31.9 L/yr |
Amazon
Wipro
Infosys
Accenture