i
TCS
Filter interviews by
I applied via Company Website and was interviewed in Jul 2024. There were 4 interview rounds.
Aptitude contains general arithmetic aptitude, logical questions, english
2 codes, easy and medium questions
Cloud computing is the delivery of computing services over the internet, allowing users to access and store data and applications remotely.
Cloud computing allows users to access data and applications from any device with an internet connection.
It eliminates the need for physical hardware and on-site data centers.
Examples of cloud computing services include Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Pl
Abstraction in Java is the concept of hiding the implementation details and showing only the necessary features of an object.
Abstraction allows you to define the structure of an object without specifying the implementation details.
Abstract classes and interfaces are used to achieve abstraction in Java.
Abstract classes can have both abstract and concrete methods, while interfaces can only have abstract methods.
Example: ...
Use Python's print function to display a dictionary.
Use the print function with the dictionary as the argument.
The dictionary will be displayed in key-value pairs.
You can also use a loop to print each key-value pair individually.
Heap memory is used for dynamic memory allocation, while stack memory is used for static memory allocation.
Heap memory is allocated at runtime and can be accessed randomly, while stack memory is allocated at compile time and is accessed in a LIFO manner.
Heap memory is managed by the programmer, while stack memory is managed by the compiler.
Heap memory is typically used for storing objects and data structures, while sta...
Exception handling in Java is a mechanism to handle runtime errors and prevent program crashes.
Use try-catch blocks to handle exceptions
Use finally block to execute code regardless of exception
Use throw keyword to manually throw exceptions
Use throws keyword in method signature to declare exceptions that can be thrown
I worked on a project to implement a new network infrastructure for a large company.
Designed network architecture to support increased data traffic
Implemented new hardware and software solutions
Tested and optimized network performance
Collaborated with cross-functional teams to ensure project success
Our company is a leading technology firm specializing in providing innovative solutions for businesses.
Founded in 2005
Headquartered in Silicon Valley
Specializes in cloud computing and cybersecurity
Clients include Fortune 500 companies
Award-winning products and services
Questions on logical aptitude and reasoning
What people are saying about TCS
I applied via Company Website and was interviewed in May 2024. There were 3 interview rounds.
TCS interview questions for designations
I was interviewed in May 2024.
Digital role is for those who clear one coding question in TCS NQT.
The smallest real-time project in Java could be a simple chat application, while the biggest could be a complex financial trading system.
Smallest real-time project in Java: Chat application
Biggest real-time project in Java: Financial trading system
Big Data refers to large and complex data sets that cannot be easily processed using traditional data processing applications.
For performing actions on 2 billion entries, tec...
Get interview-ready with Top TCS Interview Questions
TCS NQT APTITUDE+ CODING I GOT PRIME AS I SUBMITTED 2 CODES
The height of a binary tree is the number of edges on the longest path from the root node to a leaf node.
Height of an empty tree is 0.
Height of a tree with only one node is 1.
Height of a binary tree can be calculated recursively by finding the height of the left and right subtrees and adding 1 to the maximum of the two heights.
Finding the Kth element in a Binary Search Tree (BST)
Inorder traversal of BST gives elements in sorted order
Use recursive or iterative approach to find Kth element
Keep track of count of nodes visited to find Kth element
Using dynamic programming to solve the jump game problem on arrays.
Create a DP array to store if it is possible to reach each index from the start.
Iterate through the array and update the DP array based on the maximum reachable index.
Return true if the last index is reachable, false otherwise.
I want to join TCS because of its reputation for innovation, global presence, and opportunities for career growth.
TCS is known for its cutting-edge technology solutions and innovative projects.
I am impressed by TCS's global presence and diverse client base.
I believe TCS offers excellent opportunities for career growth and professional development.
5 Interview rounds
based on 12.1k reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
67.6k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
AST Consultant
51.3k
salaries
| ₹8 L/yr - ₹25 L/yr |
Assistant System Engineer
29.9k
salaries
| ₹2.2 L/yr - ₹5.6 L/yr |
Associate Consultant
28.9k
salaries
| ₹9 L/yr - ₹32 L/yr |
Amazon
Wipro
Infosys
Accenture