i
TCS
Filter interviews by
I applied via Naukri.com and was interviewed before Aug 2023. There were 2 interview rounds.
Static call is resolved at compile time while dynamic call is resolved at runtime.
Static call is determined by the type of the object at compile time.
Dynamic call is determined by the type of the object at runtime.
Static call is faster but less flexible compared to dynamic call.
Example of static call: method overloading.
Example of dynamic call: method overriding.
COMP-3 fields are packed decimal fields used in COBOL programming to store numeric data efficiently.
COMP-3 fields store numeric data in a packed format, using half the storage space of a regular decimal field.
They are commonly used in COBOL programs for efficient storage and processing of numeric data.
COMP-3 fields are encoded in a way that allows for easy arithmetic operations without the need for conversion.
For examp...
I applied via Naukri.com and was interviewed before Dec 2023. There was 1 interview round.
Technical with HR discussion
What people are saying about TCS
I applied via Referral and was interviewed in May 2022. There were 3 interview rounds.
TCS interview questions for designations
I applied via Referral and was interviewed before Mar 2023. There was 1 interview round.
MVC life cycle is the sequence of events that occur during the processing of a web request in an MVC application.
Request comes in through the browser
Routing determines which controller and action to call
Controller executes the action and returns a view
View is rendered and sent back to the browser
Get interview-ready with Top TCS Interview Questions
I applied via Naukri.com and was interviewed in Mar 2022. There was 1 interview round.
Java 8 introduced several new features including lambda expressions, streams, and default methods.
Lambda expressions allow for functional programming and simplify code.
Streams provide a way to process collections of data in a functional way.
Default methods allow for adding new methods to interfaces without breaking existing code.
Other new features include the Optional class, Date and Time API, and Nashorn JavaScript en
Transactional is a way to ensure data consistency in a database. Required and Requires_New are two types of transactional propagation.
Transactional ensures that a group of database operations are treated as a single unit of work.
Required propagation means that the transaction will join an existing transaction if one exists, otherwise a new transaction will be created.
Requires_New propagation means that a new transactio...
Checked exceptions are checked at compile-time while unchecked exceptions are not.
Checked exceptions are declared in the method signature using the 'throws' keyword.
Unchecked exceptions are not declared in the method signature.
Examples of checked exceptions include IOException and SQLException.
Examples of unchecked exceptions include NullPointerException and ArrayIndexOutOfBoundsException.
Singleton pattern is a design pattern that restricts the instantiation of a class to one object, while singleton scope is a scope in which only one instance of a bean is created.
Singleton pattern is used to ensure that only one instance of a class is created and that it is globally accessible.
Singleton scope is used in Spring framework to ensure that only one instance of a bean is created and that it is shared across t...
I applied via Walk-in and was interviewed before Mar 2023. There was 1 interview round.
Active link triggers an action when a specified condition is met, while filter restricts data based on specified criteria.
Active link is used to trigger actions like sending notifications or updating records based on certain conditions
Filter is used to restrict data displayed or processed based on specified criteria
Active link is proactive in nature, while filter is reactive
Example: An active link can be set up to send...
posted on 24 Jul 2024
I applied via Campus Placement and was interviewed before Jul 2023. There were 2 interview rounds.
Common aptitude test
C++ basic whatever i liked
I applied via Naukri.com and was interviewed before Mar 2022. There were 2 interview rounds.
Docker provides advantages such as portability, scalability, and isolation.
Docker allows for easy portability of applications across different environments.
Docker enables efficient use of resources and scalability through containerization.
Docker provides isolation between applications and their dependencies, reducing conflicts and improving security.
Docker simplifies the deployment process and allows for faster iterati...
We used SonarQube and Checkstyle for static code analysis in the current project.
SonarQube was used to analyze code quality and identify bugs, vulnerabilities, and code smells.
Checkstyle was used to enforce coding standards and conventions.
Both tools were integrated into our CI/CD pipeline for continuous analysis and improvement.
We also used PMD for additional code analysis and to identify potential performance issues.
posted on 10 Dec 2023
1 Interview rounds
based on 58 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
67.8k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
AST Consultant
51k
salaries
| ₹8 L/yr - ₹25 L/yr |
Assistant System Engineer
31.3k
salaries
| ₹2.2 L/yr - ₹5.6 L/yr |
Associate Consultant
28.6k
salaries
| ₹8.9 L/yr - ₹32 L/yr |
Amazon
Wipro
Infosys
Accenture