i
TCS
Filter interviews by
I was interviewed in Feb 2022.
Round duration - 50 minutes
Round difficulty - Medium
A flexible window of 6 hours was provided to attempt the 1 hour test
Bob, the mayor of a state, seeks to determine the maximum number of vehicles that can be uniquely registered. Each vehicle's registration number is structured as foll...
Given an integer 'N', your task is to identify all palindromic numbers from 1 to 'N'. These are numbers that read the same way forwards and backwards.
The first line pr...
In this approach, iterate through the integers 1 to N, then check for each integer if it is a palindrome or not.
To check if an integer is a palindrome, convert the integer into a string and check if it is equal to the reverse.
We define a function isPalindrome(num), where we check if num is palindrome or not and return the result accordingly.
Algorithm:
Round duration - 60 minutes
Round difficulty - Easy
The interviewer was chill and quite polite.
Given an array ARR
of size 'N', where each integer is in the range from 0 to N - 1, identify all elements that appear more than once.
Return the duplicate elements in any orde...
1. Input an ArrayList from the user
2. Traverse and store the occurence in hashmap
3. Remove the elements with more than one frequency
Round duration - 20 minutes
Round difficulty - Easy
Standard HR round with some behavioural questions
Tip 1 : Be thoroughly prepared with DSA
Tip 2 : Focus on DBMS
Tip 3 : Be prepared with skills mentioned in resume
Tip 1 : Mention some good projects
Tip 2 : Don't put false statements on your resume
I applied via LinkedIn and was interviewed before Oct 2023. There were 2 interview rounds.
It was good and easy.
It was a little challenging.
I applied via Company Website and was interviewed in May 2022. There were 3 interview rounds.
My name in college premises was well-known due to my active participation in coding competitions and hackathons.
Participated in multiple coding competitions and hackathons
Won prizes in several events
Organized coding events and workshops
Collaborated with other students on coding projects
Helped juniors with coding and programming skills
What people are saying about TCS
I applied via Company Website and was interviewed before Feb 2023. There were 2 interview rounds.
Reverse a string in python
Use the slicing technique to reverse a string in python
The syntax for slicing is string[start:end:step]
To reverse a string, set the start and end as empty and step as -1
Example: 'hello'[::-1] will return 'olleh'
Data types are the classification or categorization of data items.
Data types define the type of data that can be stored and manipulated in a programming language.
Common data types include integers, floating-point numbers, strings, booleans, and arrays.
Each data type has its own set of features and operations that can be performed on it.
Importing files involves reading data from external files into a program for process
TCS interview questions for designations
I applied via Company Website and was interviewed before Jun 2023. There was 1 interview round.
HashMap is a data structure that stores key-value pairs and uses hashing to efficiently retrieve values.
HashMap internally uses an array of linked lists to store key-value pairs.
When a key-value pair is added, the key is hashed to find the index in the array where the pair will be stored.
If multiple keys hash to the same index, a linked list is used to handle collisions.
HashMap allows null keys and values, and can have...
Get interview-ready with Top TCS Interview Questions
I applied via Company Website and was interviewed in Apr 2022. There were 3 interview rounds.
Easy 10-12 level
I applied via Job Portal and was interviewed before May 2023. There was 1 interview round.
I applied via Naukri.com and was interviewed in Jul 2022. There were 6 interview rounds.
Programing component
Method is a named block of code that can be called multiple times, while a block is a group of statements enclosed in curly braces.
A method has a name and can accept parameters, while a block does not.
A method can return a value, while a block cannot.
A method can be called from anywhere in the program, while a block is only accessible within the scope it was defined.
Example of a method: public int add(int a, int b) { r...
A variable is a container that holds a value. There are different types of variables in programming.
Variables are used to store data in a program
They can be assigned different values during runtime
Types of variables include integers, floats, strings, booleans, and more
Variables can be declared with a specific data type or left untyped
Examples: int age = 25, float price = 9.99, string name = 'John Doe'
Programing component
What is the meaning of static block
Who to convert Int to string by use parse method
I applied via Walk-in and was interviewed in Jul 2022. There were 4 interview rounds.
I am interested,this is first round
This is second round coding
I applied via LinkedIn and was interviewed in Aug 2022. There were 2 interview rounds.
Some of the top questions asked at the TCS Software Developer interview -
The duration of TCS Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 475 interviews
5 Interview rounds
based on 1.9k reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
66.6k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
AST Consultant
51.5k
salaries
| ₹8 L/yr - ₹25 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹2.2 L/yr - ₹5.8 L/yr |
Associate Consultant
29.5k
salaries
| ₹9 L/yr - ₹32 L/yr |
Amazon
Wipro
Infosys
Accenture