i
TCS
Filter interviews by
Variables in JavaScript can be declared using var, let, or const keywords.
Use 'var' keyword for declaring variables with function scope.
Use 'let' keyword for declaring variables with block scope.
Use 'const' keyword for declaring constants with block scope.
Variables in JavaScript are dynamically typed, meaning they can hold any type of value.
Closure is a function that has access to its own scope, as well as the scope in which it was defined.
Closure allows a function to access variables from an outer function even after the outer function has finished executing.
It helps in maintaining state in asynchronous operations.
Example: function outerFunction() { let outerVar = 'I am outer'; return function innerFunction() { console.log(outerVar); }; }
I applied via Campus Placement and was interviewed in Nov 2022. There were 5 interview rounds.
It contains 3 different rounds first round contains The Aptitude test and second round contains advanced aptitude and reasoning and the Last round contains the verbal ability.
It contains 2 coding questions based on DSA
I applied via Approached by Company and was interviewed in Oct 2022. There were 3 interview rounds.
What people are saying about TCS
Logical, Reasoning, English Comprehension and all topics are covered that are related to aptitude
And 2 coding questions
TCS interview questions for designations
I applied via Naukri.com and was interviewed in Oct 2022. There were 4 interview rounds.
Harckerrank test will be given with 2 coding questions u can select any language
Get interview-ready with Top TCS Interview Questions
I applied via Company Website and was interviewed in Jul 2022. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before Feb 2023. There was 1 interview round.
Arrays in Python are ordered collections of elements of the same data type, accessed by index.
Arrays in Python are created using square brackets []
Elements in an array can be accessed using their index, starting from 0
Example: names = ['Alice', 'Bob', 'Charlie']
I applied via Naukri.com and was interviewed in Sep 2022. There were 3 interview rounds.
I applied via Campus Placement and was interviewed in Jun 2022. There was 1 interview round.
Bubble sort repeatedly swaps adjacent elements if they are in wrong order. Merge sort divides the array into two halves and sorts them recursively.
Bubble sort has a time complexity of O(n^2) and is not efficient for large datasets.
Merge sort has a time complexity of O(n log n) and is efficient for large datasets.
Bubble sort is easy to implement and requires less memory than merge sort.
Merge sort is a stable sorting alg...
I applied via Naukri.com and was interviewed in Oct 2022. There were 3 interview rounds.
Questions on string manipulation, core Java concepts, and API testing basics for Associate Software Engineer role.
For the first question, split the string using the '@' symbol as the delimiter.
Core Java concepts include collections, strings, and OOP principles.
API testing basics involve understanding HTTP methods, status codes, and request/response formats.
The duration of TCS Associate Software Engineer interview process can vary, but typically it takes about 2-4 weeks to complete.
based on 56 interviews
5 Interview rounds
based on 253 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹0 L/yr - ₹0 L/yr |
IT Analyst
66.6k
salaries
| ₹0 L/yr - ₹0 L/yr |
AST Consultant
51.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Consultant
29.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Amazon
Wipro
Infosys
Accenture