i
TCS
Filter interviews by
I applied via Company Website and was interviewed in Jul 2021. There were 4 interview rounds.
Joins are used to combine data from two or more tables based on a related column.
Joins are used in relational databases to retrieve data from multiple tables.
There are different types of joins such as inner join, left join, right join, and full outer join.
The join condition is specified using the ON keyword and the related columns.
Joins can be used to combine data from tables with a one-to-one, one-to-many, or many-to-...
No backlogs
I have completed all my courses and projects on time
I have no pending assignments or exams
I have a good academic record with no failed subjects
I applied via Campus Placement and was interviewed in Feb 2022. There were 2 interview rounds.
Basic apti and coding
I applied via Company Website and was interviewed in Aug 2021. There were 4 interview rounds.
What people are saying about TCS
TCS interview questions for designations
I applied via Campus Placement and was interviewed in Dec 2020. There were 3 interview rounds.
I know multiple programming languages including Java, Python, and C++. Each language has its own strengths and weaknesses.
Proficient in Java, with experience in developing web applications using Spring framework
Skilled in Python, with knowledge of data analysis libraries such as Pandas and NumPy
Familiar with C++, with understanding of object-oriented programming concepts
Comfortable with SQL and database management
Exper
DBMS languages include data definition, manipulation, and control languages.
Data Definition Language (DDL) - used to define the database schema and structure
Data Manipulation Language (DML) - used to manipulate data within the database
Data Control Language (DCL) - used to control access to the database
Examples include SQL, Oracle PL/SQL, and Microsoft T-SQL
Explanation of DELETE, DROP and TRUNCATE commands in DBMS and definition of RDBMS.
DELETE command removes specific rows from a table.
DROP command removes an entire table from the database.
TRUNCATE command removes all rows from a table.
RDBMS stands for Relational Database Management System.
It is a type of DBMS that stores data in the form of tables with relationships between them.
Program to sort an array
Choose a sorting algorithm based on the requirements
Implement the chosen algorithm in code
Test the program with different input arrays
Optimize the algorithm for better performance if needed
Get interview-ready with Top TCS Interview Questions
I applied via AmbitionBox and was interviewed in Jan 2022. There were 2 interview rounds.
Sql , Datawarehouse, Manual testing
Sql Queries
I enjoy coding personal projects, learning new technologies, and staying active through sports and outdoor activities.
I like to work on personal coding projects to improve my skills and explore new technologies.
I enjoy staying active through sports like basketball and outdoor activities like hiking.
I also like to read books and articles on technology and programming to stay up to date on industry trends.
In my free time...
I applied via Company Website and was interviewed in Sep 2021. There were 4 interview rounds.
Data types in C++ include int, float, double, char, bool, and more.
int - used for integers
float - used for floating point numbers
double - used for double precision floating point numbers
char - used for characters
bool - used for boolean values
Examples: int age = 25; float price = 3.99; char letter = 'a';
Inheritance is a mechanism in C++ where a class can inherit properties of another class.
Inheritance allows for code reuse and promotes modularity.
The derived class inherits all the members (except constructors and destructors) of the base class.
There are three types of inheritance: public, private, and protected.
Example: class Car is derived from class Vehicle.
Example: class SportsCar is derived from class Car.
I applied via Naukri.com and was interviewed in Jan 2022. There was 1 interview round.
I was interviewed before Jun 2022.
The interviewer is asking about the candidate's introduction, company policies, and location preferences.
Introduce yourself briefly, highlighting your relevant experience and skills.
Discuss any previous experience with company policies and how you have adhered to them.
Share your preferences for work location, considering factors like commute, cost of living, and work-life balance.
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