i
TCS
Filter interviews by
Refer any book s chand or cat exam book
Exceptions in Java are handled using try-catch blocks to catch and handle errors that occur during program execution.
Use try-catch blocks to catch exceptions and handle them gracefully
Use finally block to execute code regardless of whether an exception is thrown or not
Use throw keyword to manually throw exceptions
Use throws keyword in method signature to declare that the method may throw certain exceptions
ReactJS is a JavaScript library for building user interfaces.
ReactJS is maintained by Facebook.
It allows developers to create reusable UI components.
ReactJS uses a virtual DOM for better performance.
It follows a unidirectional data flow.
ReactJS can be used to build single-page applications.
What people are saying about TCS
Authorize filter works by granting or denying access to resources based on specified criteria.
Authorize filter checks if the user has the necessary permissions to access a resource
It can be configured to allow or deny access based on roles, claims, or other criteria
Examples include role-based authorization where only users with admin role can access certain resources
Agile is iterative and flexible, while waterfall is sequential and rigid.
Agile focuses on delivering working software in short iterations, while waterfall follows a linear approach with distinct phases.
Agile allows for changes and adaptations throughout the project, while waterfall requires detailed planning upfront.
Agile promotes collaboration and communication among team members, while waterfall relies on strict docu...
Join is used to combine rows from two or more tables based on a related column between them.
Join is used in SQL to retrieve data from multiple tables based on a related column.
Common types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.
Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column;
TCS interview questions for designations
Basic Java and SQL was asked.
Experienced Senior Systems Engineer with a strong background in designing and implementing complex systems.
Over 8 years of experience in system design and implementation
Proficient in various programming languages such as Java, Python, and C++
Skilled in troubleshooting and resolving complex technical issues
Strong understanding of network protocols and security measures
Certified in AWS and Microsoft Azure cloud platforms
I want to work for TCS because of its reputation for innovation, global presence, and opportunities for career growth.
TCS is known for its cutting-edge technology solutions and innovation in the IT industry
TCS has a strong global presence with clients in various industries around the world
TCS offers opportunities for career growth and professional development through training programs and mentorship
I admire TCS's commi...
Get interview-ready with Top TCS Interview Questions
Good coding question for coding round
Python code about list sorting without for loop
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
To add validation, scenario-based web API, and content negotiation, utilize frameworks like ASP.NET Core and tools like Swagger.
Use ASP.NET Core for building web APIs with built-in validation features.
Implement scenario-based testing using tools like Postman or Swagger to simulate different user interactions.
Utilize content negotiation to allow clients to request data in different formats (e.g. JSON, XML) based on thei
2 Interview rounds
based on 160 reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
67.6k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
AST Consultant
51.3k
salaries
| ₹8 L/yr - ₹25 L/yr |
Assistant System Engineer
29.9k
salaries
| ₹2.2 L/yr - ₹5.6 L/yr |
Associate Consultant
28.9k
salaries
| ₹9 L/yr - ₹32 L/yr |
Amazon
Wipro
Infosys
Accenture