i
TCS
Filter interviews by
I was interviewed in Jan 2025.
Simple aptitude test
Medium python code and that was easy to understand
Object-oriented programming paradigm focusing on objects and classes for code organization and reusability.
Encapsulation: bundling data and methods that operate on the data into a single unit (class)
Inheritance: ability of a class to inherit properties and behavior from another class
Polymorphism: ability to present the same interface for different data types
Abstraction: hiding the complex implementation details and sho
Exception handling is the process of responding to unexpected events or errors in a program.
Exception handling allows developers to gracefully handle errors and prevent crashes in a program.
It involves using try, catch, and finally blocks to handle exceptions.
Examples include catching a divide by zero error or a file not found exception.
I applied via Company Website
Code to generate Fibonacci sequence
Use a loop to generate Fibonacci numbers
Start with 0 and 1 as the first two numbers
Add the previous two numbers to get the next number
Repeat until desired number of Fibonacci numbers are generated
What people are saying about TCS
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
Questions asked from basic problem solvin,oops and interface and abstract class
TCS interview questions for designations
OOPs concept is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
OOPs stands for Object-Oriented Programming
Key concepts include encapsulation, inheritance, and polymorphism
Example: Inheritance - a class 'Animal' can be inherited by classes like 'Dog' and 'Cat'
Get interview-ready with Top TCS Interview Questions
The cond parameter is a conditional parameter used in programming to evaluate a series of conditions and return a value based on the first condition that is true.
Cond parameter is commonly used in programming languages like Lisp and Clojure.
It takes a series of pairs where the first element is a condition and the second element is the value to return if the condition is true.
Example: (cond ((= x 0) 'zero) ((= x 1) 'one
Null indicator is a flag used to indicate whether a value is null or not in database systems.
Null indicator is used in database systems to handle null values efficiently.
It is typically a single bit flag associated with a data field.
A null indicator value of 0 indicates that the corresponding value is not null, while a value of 1 indicates it is null.
Basic analytical skills
Any language you are comfortable in
Basic aptitude test can be easily solved
2 questions will be provided and you have to answer them in an hour
It consists of simple aptitude questions
The duration of TCS Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 39 interviews
5 Interview rounds
based on 708 reviews
Rating in categories
Hyderabad / Secunderabad,
Bangalore / Bengaluru
6-9 Yrs
Not Disclosed
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
66.9k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
AST Consultant
51.4k
salaries
| ₹8 L/yr - ₹25 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹2.2 L/yr - ₹5.7 L/yr |
Associate Consultant
29.3k
salaries
| ₹9 L/yr - ₹32 L/yr |
Amazon
Wipro
Infosys
Accenture