i
TCS
Filter interviews by
I applied via Company Website and was interviewed in Sep 2024. There were 2 interview rounds.
SQL commands are used to interact with databases to perform various operations like querying, updating, and deleting data.
SELECT: Retrieves data from a database
INSERT: Adds new records to a table
UPDATE: Modifies existing records in a table
DELETE: Removes records from a table
CREATE TABLE: Creates a new table in the database
ALTER TABLE: Modifies an existing table structure
DROP TABLE: Deletes a table from the database
A list is a collection of items in a specific order.
Lists can be ordered or unordered
Examples of list types include arrays, linked lists, and queues
A tuple is a data structure that stores a fixed number of elements of different data types.
Tuples are immutable, meaning their values cannot be changed once they are assigned.
They are ordered collections, meaning the order of elements is preserved.
Example: ('John', 25, 'Male') is a tuple with three elements representing a person's name, age, and gender.
Tuple is immutable and fixed in size, while list is mutable and can change in size.
Tuple is defined using parentheses, while list is defined using square brackets.
Tuple elements cannot be changed, while list elements can be modified.
Tuple is faster than list for iteration and accessing elements.
Example: tuple = (1, 2, 3) and list = [1, 2, 3]
Yes, I am willing to work in any location for the graduate trainee program.
I am open to relocating for the right opportunity
I am flexible and adaptable to new environments
I believe working in different locations can provide valuable experiences and growth opportunities
I applied via Campus Placement
Verbal, reasoning, logic
I applied via Company Website
It was of around half an hour with 30 Questions and the questions were not very tough.
The basic coding questions just to check the logical ability.
What people are saying about TCS
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);
TCS interview questions for designations
I applied via Company Website and was interviewed before Jun 2023. There were 2 interview rounds.
Basic questions regarding java
Get interview-ready with Top TCS Interview Questions
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.
An airplane flies by generating lift through its wings and using engines to propel it forward.
Airplane wings are designed to create lift by creating a difference in air pressure above and below the wing.
The engines provide the necessary thrust to move the airplane forward and maintain its speed.
The pilot controls the airplane's altitude and direction by adjusting the angle of the wings and the amount of thrust from the...
I am an avid traveler and have visited over 20 countries.
I love experiencing new cultures and trying new foods.
I have backpacked through Europe and Asia.
I have volunteered at a school in rural Thailand.
I enjoy documenting my travels through photography and blogging.
Winning the inter-college debate competition
Prepared for weeks with my team
Overcame nerves and delivered a strong performance
Received positive feedback from judges and audience
Felt proud of myself and my team for our hard work paying off
Yes, I have a few questions regarding the company culture and opportunities for growth.
Can you tell me more about the company's values and how they are reflected in the workplace?
What kind of training and development programs are available for employees?
Are there any opportunities for cross-functional collaboration?
How does the company support work-life balance for its employees?
I applied via Campus Placement
I applied via Campus Placement and was interviewed before May 2020. There was 1 interview round.
The duration of TCS Graduate Trainee interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 6 interviews
1 Interview rounds
based on 90 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