i
TCS
Filter interviews by
I applied via Company Website and was interviewed in May 2022. There were 4 interview rounds.
What is your yourself?
I applied via Company Website and was interviewed before Aug 2023. There was 1 interview round.
C programming language has 5 primary data types: int, float, double, char, and void.
Primary data types in C are int, float, double, char, and void.
Examples: int num = 10; float value = 3.14; char letter = 'A';
Additional data types like long, short, signed, unsigned, etc. can be derived from these primary types.
What people are saying about TCS
I applied via Approached by Company and was interviewed in Jun 2022. There were 2 interview rounds.
Java Developer interview questions on Aggregation, Composition, String literal, Hash Table, SQL Joins, Spring annotations and current project.
Aggregation and Composition are two types of association in OOP. Aggregation represents a 'has-a' relationship while Composition represents a 'part-of' relationship.
String literal is a sequence of characters enclosed in double quotes. It is a constant value and cannot be modified...
TCS interview questions for designations
I applied via Naukri.com and was interviewed before May 2022. There were 3 interview rounds.
Get interview-ready with Top TCS Interview Questions
I applied via Campus Placement and was interviewed before Sep 2023. There were 2 interview rounds.
Need to prepare basic interview concepts
Basic programming and data structures, Oops concepts
Javatpoint ,leetcode daily solve the coding quetions.
I applied via Referral and was interviewed in Aug 2022. There were 3 interview rounds.
Inheritance, Data Abstraction,Trees,Sorting,Algorithms.
I applied via Walk-in and was interviewed in Apr 2022. There was 1 interview round.
Java is a programming language while Hibernate is an ORM tool for Java.
Java is an object-oriented programming language used for developing applications.
Hibernate is an ORM tool that simplifies the process of mapping Java objects to database tables.
Hibernate provides a framework for querying and manipulating data from a database using Java objects.
Hibernate supports various database management systems such as MySQL, Ora...
Java 8 introduced several new features including lambda expressions, streams, and functional interfaces.
Lambda expressions allow for functional programming and simplify code.
Streams provide a way to process collections of data in a functional way.
Functional interfaces allow for the use of lambda expressions.
Default methods allow for adding methods to interfaces without breaking existing implementations.
Date and time AP...
Array is a fixed-size data structure while ArrayList is a dynamic data structure in Java.
Array is a basic data structure in Java that stores a fixed-size sequential collection of elements of the same type.
ArrayList is a dynamic data structure that can grow or shrink in size as needed.
Arrays are faster and more efficient for accessing elements, while ArrayLists are more flexible and easier to use.
Example: int[] arr = ne...
OOPs is a programming paradigm based on the concept of objects that interact with each other.
OOPs stands for Object-Oriented Programming.
It focuses on creating objects that have properties and methods.
Encapsulation, Inheritance, Polymorphism, and Abstraction are the four main pillars of OOPs.
Java, C++, Python, and Ruby are some of the popular OOPs languages.
Example: A car can be an object with properties like color, mo...
3 Interview rounds
based on 530 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
67.7k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
AST Consultant
51.1k
salaries
| ₹8 L/yr - ₹25 L/yr |
Assistant System Engineer
29.9k
salaries
| ₹2.2 L/yr - ₹5.6 L/yr |
Associate Consultant
28.7k
salaries
| ₹8.9 L/yr - ₹32 L/yr |
Amazon
Wipro
Infosys
Accenture