i
TCS
Filter interviews by
I applied via Company Website and was interviewed before Nov 2021. There were 4 interview rounds.
General Aptitude, Reasoning & English
Coding Round with 2 questions for 1 hr
posted on 17 Sep 2015
posted on 14 Jun 2021
Recursion is a programming technique where a function calls itself to solve a problem.
Recursion involves breaking down a problem into smaller subproblems and solving them recursively.
It requires a base case to stop the recursion and prevent infinite loops.
Recursion can be used to solve problems like traversing trees and sorting algorithms.
Examples of recursive functions include factorial, Fibonacci sequence, and binary...
posted on 24 Aug 2021
I applied via Campus Placement and was interviewed in Jul 2021. There was 1 interview round.
Ethernet is a networking technology used for LANs. Switches and hubs are devices used to connect multiple devices to a network.
Ethernet is a protocol used for communication between devices on a network.
A switch is a networking device that connects devices on a network and directs data to its intended recipient.
A hub is a networking device that connects devices on a network and broadcasts data to all connected devices.
S...
Types of join in DBMS
Inner join: returns only the matching rows from both tables
Left join: returns all the rows from the left table and matching rows from the right table
Right join: returns all the rows from the right table and matching rows from the left table
Full outer join: returns all the rows from both tables, with NULL values in the columns where there is no match
Cross join: returns the Cartesian product of both
Write a pattern coding problem using an array of strings.
Use loops to iterate through the array and print the pattern.
The pattern can be any shape or design.
Make sure to use proper spacing and formatting.
posted on 23 Mar 2022
I applied via Campus Placement and was interviewed in Sep 2021. There were 2 interview rounds.
It was of moderate difficulty level
I was given a comm topic along with 5 other people
I applied via Campus Placement
posted on 18 Jul 2021
An array is a collection of elements of the same data type, stored in contiguous memory locations.
Arrays have a fixed size and can be accessed using an index.
Elements in an array can be of any data type, including other arrays.
Arrays are commonly used in programming for storing and manipulating data.
Example: int[] numbers = {1, 2, 3, 4, 5};
Example: char[] letters = {'a', 'b', 'c'};
posted on 15 Oct 2021
I applied via Campus Placement and was interviewed in Sep 2021. There were 4 interview rounds.
Dictionaries are a built-in data type in Python used to store key-value pairs.
Keys must be unique and immutable.
Values can be of any data type.
Access values using keys.
Add or modify values using keys.
Use the 'in' keyword to check if a key exists in the dictionary.
Use the 'len()' function to get the number of key-value pairs in the dictionary.
posted on 30 Jun 2022
I applied via Company Website and was interviewed in May 2022. There were 2 interview rounds.
Basic level aptitude questions on quant , verbal , logical thinking . Just manage your time wisely and you are good to go.
3 level of coding questions on your desired language. (Cleared a medium level questions and partially completed a easy level one )
based on 10 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