i
TCS
Filter interviews by
I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.
I applied via LinkedIn and was interviewed in Jan 2024. There was 1 interview round.
ArrayList is a dynamic array in Java with O(1) time complexity for adding elements at the end and O(n) for removing elements.
ArrayList internally uses an array to store elements.
Adding an element at the end has O(1) time complexity on average.
Removing an element has O(n) time complexity as all elements after the removed element need to be shifted.
Inserting or removing elements in the middle requires shifting elements a
Garbage collection in Java is the process of automatically managing memory by deallocating objects that are no longer needed.
Garbage collection is performed by the JVM to reclaim memory occupied by objects that are no longer referenced.
It helps in preventing memory leaks and improving performance by freeing up memory.
Java provides automatic garbage collection, so developers do not have to manually deallocate memory.
Exa...
HTTP response codes indicate the status of a request made to a server.
200 - OK: Request was successful
404 - Not Found: Requested resource not found
500 - Internal Server Error: Server encountered an error
301 - Moved Permanently: Resource has been moved to a different URL
What people are saying about TCS
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
Item category, pricing procedure, and schedule line category are determined based on various factors such as material type, sales organization, and customer group.
Item category is determined based on material type and item usage (e.g. finished goods, raw materials)
Pricing procedure is determined based on sales organization, distribution channel, and division
Schedule line category is determined based on item category, s
TCS interview questions for designations
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
Get interview-ready with Top TCS Interview Questions
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
STP stands for Spanning Tree Protocol, VLAN stands for Virtual Local Area Network, and VTP stands for VLAN Trunking Protocol.
STP is a network protocol that ensures a loop-free topology in Ethernet networks.
VLAN is a method of segmenting a physical network into multiple virtual networks for better traffic management and security.
VTP is a Cisco proprietary protocol that manages the addition, deletion, and renaming of VLA...
EIGRP metric is a formula used by EIGRP routing protocol to calculate the best path to a destination network.
EIGRP metric is based on bandwidth and delay of the path to the destination.
The formula for EIGRP metric is: metric = [K1 * bandwidth + (K2 * bandwidth) / (256 - load) + K3 * delay] * [K5 / (reliability + K4)]
The default values for K1-K5 are 1, 0, 1, 0, and 0 respectively.
OSPF is a routing protocol that uses link-state algorithm to determine the best path based on cost.
OSPF routers exchange link-state advertisements (LSAs) to build a topological database of the network.
Each router calculates the shortest path tree to all destinations using Dijkstra's algorithm.
The best path is chosen based on the lowest cost, which is determined by the bandwidth of the link.
OSPF supports multiple paths ...
BGP (Border Gateway Protocol) is a routing protocol used to exchange routing information between different autonomous systems on the internet.
BGP is used to make routing decisions based on network policies, rules, and attributes.
BGP attributes include AS_PATH, NEXT_HOP, LOCAL_PREF, and MED.
AS_PATH attribute shows the path the route has taken through different autonomous systems.
NEXT_HOP attribute specifies the next rou...
I applied via Job Portal and was interviewed in Oct 2023. There were 2 interview rounds.
Challenges in automation projects include tool selection, script maintenance, and handling dynamic elements.
Choosing the right automation tool for the project requirements
Ensuring scripts are maintained and updated regularly to keep up with application changes
Dealing with dynamic elements that may change in the application interface
Merge conflicts can be handled by resolving conflicts manually or using tools like Git merge or rebase.
Communicate with team members to understand changes made by each party
Use version control tools like Git merge or rebase to resolve conflicts
Manually resolve conflicts by editing the conflicting files
Test the merged code to ensure functionality is not affected
Automation framework is a set of guidelines, best practices, and tools used for automated testing of software applications.
Automation framework provides structure and organization to automated tests
It includes components like test scripts, libraries, and test data
Frameworks can be data-driven, keyword-driven, or hybrid
Examples of automation frameworks include Selenium, TestNG, and Robot Framework
Spring-based microservice question.
Some of the top questions asked at the TCS Associate Consultant interview -
The duration of TCS Associate Consultant interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 106 interviews
5 Interview rounds
based on 2k 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