i
TCS
Filter interviews by
I applied via Company Website and was interviewed before Nov 2023. There was 1 interview round.
A software engineer aptitude test assesses problem-solving, coding, and analytical skills. Key areas include logical reasoning (patterns, puzzles), quantitative aptitude (math, data interpretation), programming (coding, debugging, algorithms), and technical knowledge (data structures, OOP, system design). Verbal ability (grammar, comprehension) is also evaluated. The test typically lasts 1–2 hours and is used to measure technical and cognitive abilities crucial for software development roles.
Easy questions on general aptitude questions
Simple coding questions on fibbnoci and prime number
In 5 years, I see myself as a senior software engineer leading a team of developers on innovative projects.
Leading a team of developers on innovative projects
Advancing to a senior software engineer role
Continuing to learn and grow in the field
Contributing to the success of the company
What people are saying about TCS
I applied via Campus Placement
All kind of aptitude were asked time, distance, probability
Basic questions were asked like largest number and all
TCS interview questions for designations
I applied via Walk-in and was interviewed in Oct 2023. There was 1 interview round.
Get interview-ready with Top TCS Interview Questions
MVC is a software architectural pattern used for organizing code. ViewBag is a dynamic property used to pass data from controller to view in ASP.NET MVC.
MVC stands for Model-View-Controller
Model represents the data and business logic
View represents the user interface
Controller handles user input and updates the model
ViewBag is a dynamic property used to pass data from controller to view in ASP.NET MVC
I applied via Naukri.com and was interviewed in Jul 2023. There were 2 interview rounds.
The life cycle of a page on a browser includes loading, rendering, interacting, and unloading.
1. Loading: Browser requests and receives the page's HTML, CSS, and JavaScript files from the server.
2. Rendering: Browser parses the code and displays the content on the screen.
3. Interacting: Users can interact with the page by clicking links, filling out forms, etc.
4. Unloading: When the user navigates away from the page or...
Interference is multiple inheritance in Java, while abstract class is a class with abstract methods.
Interference allows a class to inherit from multiple classes, while abstract class can have abstract methods that must be implemented by subclasses.
In Java, a class can implement multiple interfaces (interference), but can only extend one abstract class.
Abstract classes can have non-abstract methods and fields, while int...
Sealed classes in C# are classes that cannot be inherited or used as a base class.
Sealed classes are used to restrict inheritance for security or design reasons.
They are marked with the 'sealed' keyword.
Example: 'sealed class MyClass { }' prevents other classes from inheriting from MyClass.
Left join returns all records from the left table and the matched records from the right table, while right join returns all records from the right table and the matched records from the left table.
Left join includes all records from the left table, even if there are no matches in the right table.
Right join includes all records from the right table, even if there are no matches in the left table.
Example: If we have a t...
I applied via Naukri.com and was interviewed in Feb 2024. There were 2 interview rounds.
Basic topic like ages,ratio-proporations,clock,train
Service principle is a security principal that represents the identity of a service or application.
Service principle is used to authenticate and authorize applications to access resources in Azure.
It is used in Azure Active Directory for granting permissions to resources.
Service principle can be created manually or automatically when an application is registered in Azure AD.
Azure AD is Microsoft's cloud-based identity and access management service.
Provides single sign-on for users to access applications
Allows for multi-factor authentication
Integrates with various Microsoft and third-party applications
Good one asked two easy level problems
Some of the top questions asked at the TCS Software Engineer interview -
The duration of TCS Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 283 interviews
5 Interview rounds
based on 1.5k reviews
Rating in categories
System Engineer
1.1L
salaries
| ₹1 L/yr - ₹9 L/yr |
IT Analyst
66.2k
salaries
| ₹5 L/yr - ₹16 L/yr |
AST Consultant
51.9k
salaries
| ₹8 L/yr - ₹25.1 L/yr |
Associate Consultant
30.3k
salaries
| ₹9 L/yr - ₹32 L/yr |
Assistant System Engineer
29.8k
salaries
| ₹2.2 L/yr - ₹6 L/yr |
Amazon
Wipro
Infosys
Accenture