i
TCS
Filter interviews by
A linked list is a data structure consisting of nodes where each node contains a data field and a reference to the next node.
Consists of nodes connected by pointers/references
Does not have a fixed size like an array
Can easily insert or delete elements without shifting other elements
Example: Singly linked list, Doubly linked list
Bubble Sort is a simple sorting algorithm that repeatedly steps through the list, compares adjacent elements, and swaps them if they are in the wrong order.
Initialize an array of strings to be sorted
Repeat until no swaps are needed: Compare adjacent elements and swap if necessary
Continue until the array is sorted in ascending order
Polymorphism is the ability of a single function or method to operate on different types of data.
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: Inheritance in object-oriented programming languages like Java allows for polymorphism.
I applied via Campus Placement and was interviewed before Aug 2021. There were 3 interview rounds.
3 hours of test which consists of Aptitude,verbal, reasoning questions and coding of 2 questions.
i indicates the index of an element in an array.
i is a variable used to access elements in an array.
It starts at 0 for the first element and increments by 1 for each subsequent element.
For example, in the array ['apple', 'banana', 'orange'], i=0 would refer to 'apple', i=1 to 'banana', and i=2 to 'orange'.
Genetically modified organisms (GMOs) are organisms whose genetic material has been altered in a way that does not occur naturally.
GMOs are created by inserting genes from one organism into another to give it a desired trait.
They are commonly used in agriculture to create crops that are resistant to pests or herbicides.
GMOs have been a controversial topic due to concerns about their safety and potential impact on the e...
I applied via Company Website and was interviewed before Oct 2020. There were 3 interview rounds.
What people are saying about TCS
I applied via Company Website and was interviewed before Feb 2020. There was 1 interview round.
I applied via LinkedIn and was interviewed before Jul 2021. There were 2 interview rounds.
Easy logical questions
basic quant
Easy level coding questions
Counting frequency of alphabets
Multiple dispatch is not a feature of Redux. It can be achieved using middleware or custom logic.
Middleware like redux-thunk or redux-saga can be used to dispatch multiple actions based on a single action.
Custom logic can be implemented in the reducer to handle multiple actions based on a single action type.
For example, a single 'ADD_ITEM' action can trigger multiple actions like 'UPDATE_TOTAL', 'UPDATE_HISTORY', etc.
M...
I applied via Job Portal and was interviewed before Dec 2019. There was 1 interview round.
I applied via Naukri.com and was interviewed in Aug 2018. There was 0 interview round.
I applied via Walk-in and was interviewed before Sep 2019. There were 3 interview rounds.
based on 2 interview experiences
Difficulty level
based on 25 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
65.6k
salaries
| ₹7.7 L/yr - ₹12.9 L/yr |
AST Consultant
53.5k
salaries
| ₹12 L/yr - ₹21 L/yr |
Assistant System Engineer
33.2k
salaries
| ₹2.7 L/yr - ₹6.4 L/yr |
Associate Consultant
32.9k
salaries
| ₹16.2 L/yr - ₹28 L/yr |
Amazon
Wipro
Infosys
Accenture