i
TCS
Filter interviews by
I applied via Campus Placement and was interviewed before Feb 2023. There were 2 interview rounds.
Tcs format as per givan in display
I applied via Campus Placement and was interviewed in Dec 2021. There were 2 interview rounds.
Hi,I am 2022 passout student and I have attempted my Tcs Aptitide test which is a bit difficult compared to other exams I have given
Arthematic round is difficult and reasoning and English are easy. You will get a mock test link a day before your main test so you will get to know about the pattern and the measures you have to take while giving the online test..
All the best
Maths , English , reasonings and basics coding
What people are saying about TCS
I applied via Company Website
Just focus on basic maths which is of high school level
C programming has a structured approach with functions, variables, and control structures.
C programs are divided into functions that perform specific tasks.
Variables are declared and defined within the functions.
Control structures like if-else, loops, and switch-case are used to control the flow of the program.
Functions can be called from other functions to reuse code.
C programs have a main() function that is the entry
TCS interview questions for designations
I was interviewed in Nov 2021.
Get interview-ready with Top TCS Interview Questions
I applied via Campus Placement and was interviewed before Sep 2022. There were 5 interview rounds.
As we hired through science graduate hiring process they have taken a coding test after clearing this they did called for an interview.
On the interview day they have taken an apptitude test on the interview location.
Code in C++ to find prime numbers
Use a loop to iterate through numbers and check if each number is prime
A prime number is only divisible by 1 and itself
Start checking from 2 onwards, as 0 and 1 are not prime numbers
Optimize by checking up to square root of the number
Code in C++ using array to perform sorting of strings.
Use std::sort() function from algorithm library to sort the array of strings.
Define an array of strings, populate it with strings, and then call std::sort() to sort the array.
Example: std::string arr[] = {"banana", "apple", "cherry"}; std::sort(arr, arr+3);
I applied via Company Website and was interviewed before Jun 2023. There were 2 interview rounds.
Basic questions regarding java
I applied via Company Website and was interviewed in Sep 2021. There were 3 interview rounds.
TCS aptitude test is all about logical reasoning, basic mathematics and verbal reasoning. The difficulty level of this exam is medium. It contains total of 85 marks and the duration of the exam is 60 mins. So, this exam is mostly about time management.
I would rate myself 8 out of 10 in Java.
I have a strong understanding of core Java concepts such as OOP, data structures, and algorithms.
I have experience in developing Java applications using frameworks like Spring and Hibernate.
I have also worked on projects involving Java-based technologies like JSP, Servlets, and JDBC.
However, there is always room for improvement and I am constantly learning and exploring new featu...
Java doesn't use pointers for safety and security reasons.
Java uses references instead of pointers to avoid memory leaks and null pointer exceptions.
Pointers can be misused and cause security vulnerabilities.
Java's garbage collector manages memory automatically, reducing the need for pointers.
Java's object-oriented design allows for better encapsulation and abstraction without pointers.
Java does not support multiple inheritance. It uses interfaces to achieve similar functionality.
Java supports single inheritance, where a class can only inherit from one superclass.
To achieve multiple inheritance-like behavior, Java uses interfaces.
Interfaces allow a class to implement multiple interfaces, providing access to multiple sets of methods and constants.
Unlike classes, interfaces cannot be instantiated and c...
I applied via Campus Placement and was interviewed before Mar 2023. There were 2 interview rounds.
I was interviewed in Aug 2021.
Round duration - 120 minutes
Round difficulty - Medium
CRUD operations in DBMS refer to Create, Read, Update, and Delete operations for managing data.
Create: Inserting new data into the database
Read: Retrieving existing data from the database
Update: Modifying existing data in the database
Delete: Removing data from the database
Examples: Creating a new user record, Reading a product's details, Updating a customer's address, Deleting an outdated entry
Major types of operating systems include Windows, macOS, Linux, and Unix.
Windows - developed by Microsoft, widely used in personal computers
macOS - developed by Apple, used in Mac computers
Linux - open-source OS popular in servers and embedded systems
Unix - older OS used in mainframes and servers
Round duration - 30 minutes
Round difficulty - Easy
Firstly they ask normal question like
Tell me something about yourself.
Tell me about your projects and your contribution in the project.
Which language you like the most.
Given a string STR
comprising uppercase and lowercase characters and spaces, your task is to count the number of consonants in the string.
A consonant is defined as a...
Count the number of consonants in a given string containing uppercase and lowercase characters and spaces.
Iterate through each character in the string and check if it is a consonant (not a vowel).
Keep a count of the consonants encountered while iterating through the string.
Return the total count of consonants at the end.
Round duration - 20 minutes
Round difficulty - Easy
Tip 1 : Focus on the basics and core concepts don't try to cover everything because it will take a lot of effort and time. They generally ask only the basics to check your programming understandings.
Tip 2 : Practice basic programs like find even odd numbers, factorial of a number, prime number, find GCD etc.
Tip 3 : Give some mock interviews to your friends. It helps a lot.
Tip 1 : Make it simple , don't use too many fancy words
Tip 2 : Don't lie in your resume , it can cause vary bad situation for you while interview rounds.
Tip 3 : try to add at least one project with proper description
Some of the top questions asked at the TCS Graduate Trainee interview -
The duration of TCS Graduate Trainee interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 35 interviews
5 Interview rounds
based on 90 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
66.7k
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.4k
salaries
| ₹9 L/yr - ₹32 L/yr |
Amazon
Wipro
Infosys
Accenture