Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by TCS Team. If you also belong to the team, you can get access from here

TCS Verified Tick

Compare button icon Compare button icon Compare
3.7

based on 84.4k Reviews

Filter interviews by

TCS ASP.NET Developer Interview Questions and Answers

Updated 26 Oct 2023

TCS ASP.NET Developer Interview Experiences

3 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Oct 2022. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. Basics of oops concepts,caching,session,viewstate,boxing and unboxing,basic queries
  • Q2. Delete and truncate difference,roles in your previous project,garbage collector
  • Ans. 

    Delete vs Truncate, roles in previous project, garbage collector

    • Delete removes rows one by one, while truncate removes all rows at once

    • Roles in previous project may include developer, tester, project manager, etc.

    • Garbage collector in .NET automatically manages memory by reclaiming unused objects

  • Answered by AI
  • Q3. How did you handled production things in your application,how much do you rate yourself in sql
Round 2 - HR 

(1 Question)

  • Q1. Salary discussion

Skills evaluated in this interview

ASP.NET Developer Interview Questions & Answers

user image Sandip Dolai

posted on 27 Apr 2022

Round 1 - Technical 

(1 Question)

  • Q1. Event bubling,Boxing,Unboxing,abstract class vs Interface

Interview Preparation Tips

Interview preparation tips for other job seekers - oops concept is clear batter to crack

Interview Questionnaire 

1 Question

  • Q1. What are you doing in 3 years whay you are gap

Interview Preparation Tips

Interview preparation tips for other job seekers - No

Interview questions from similar companies

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(8 Questions)

  • Q1. Explain solid principle
  • Ans. 

    SOLID principles are a set of five design principles that help developers create more maintainable and scalable software.

    • S - Single Responsibility Principle: A class should have only one reason to change.

    • O - Open/Closed Principle: Software entities should be open for extension but closed for modification.

    • L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of its subclasses with...

  • Answered by AI
  • Q2. Why we use Sealed class
  • Ans. 

    Sealed class is used to prevent inheritance and ensure that the class cannot be extended.

    • Prevents inheritance, ensuring that the class cannot be extended

    • Helps in maintaining code integrity and security

    • Used when a class is not intended to be inherited or overridden

  • Answered by AI
  • Q3. Types of constructor
  • Ans. 

    Types of constructors include default, parameterized, copy, and static constructors.

    • Default constructor has no parameters

    • Parameterized constructor takes one or more parameters

    • Copy constructor creates a new object as a copy of an existing object

    • Static constructor is used to initialize static data members

  • Answered by AI
  • Q4. . net core features?
  • Ans. 

    ASP.NET Core is a cross-platform, high-performance framework for building modern, cloud-based, internet-connected applications.

    • Cross-platform support allows development on Windows, macOS, and Linux

    • High performance with improved speed and scalability

    • Modular design for flexibility and easy maintenance

    • Built-in dependency injection for better code organization

    • Support for Docker containers for easy deployment

  • Answered by AI
  • Q5. Explain Startup file?
  • Ans. 

    Startup file is a configuration file in ASP.NET that specifies settings and behavior for the application.

    • Startup file is typically named 'Startup.cs' in ASP.NET Core projects.

    • It contains configuration for services, middleware, and the request processing pipeline.

    • The 'ConfigureServices' method is used to add services to the dependency injection container.

    • The 'Configure' method is used to configure the HTTP request pipel...

  • Answered by AI
  • Q6. Dependency injection
  • Q7. Explain Api lifetimes
  • Ans. 

    API lifetimes refer to the duration for which an API is available and supported.

    • API lifetimes can vary depending on the service provider or platform.

    • Some APIs may have a limited lifetime and be deprecated after a certain period.

    • Developers should be aware of API lifetimes to plan for potential changes or updates.

    • Regularly check for updates or announcements regarding API lifetimes to stay informed.

  • Answered by AI
  • Q8. Diffrent between transient vs scope
  • Ans. 

    Transient objects are created each time they are requested, while scoped objects are created once per request.

    • Transient objects are created every time they are requested, leading to potentially higher memory usage.

    • Scoped objects are created once per request and are shared within the scope of that request.

    • Example: Transient objects are typically used for lightweight services, while scoped objects are used for services t

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Infosys talent acquisition team is not responding once interview completed.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Reverse a string
Rotate the array

Round 2 - Technical 

(1 Question)

  • Q1. Major Question regarding C# , .Net , SQL server

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare oops concept well and SQL server advanced
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Write linq query
  • Ans. 

    LINQ query to retrieve data from a collection

    • Use 'from' to specify the data source

    • Use 'where' to filter the data

    • Use 'select' to define the shape of the result

    • Example: var result = from item in collection where item.Property == value select item;

  • Answered by AI
  • Q2. SOILD principle
  • Ans. 

    SOLID is a set of five principles for writing clean, maintainable, and scalable object-oriented code.

    • Single Responsibility Principle (SRP) - A class should have only one reason to change.

    • Open/Closed Principle (OCP) - Classes should be open for extension but closed for modification.

    • Liskov Substitution Principle (LSP) - Objects of a superclass should be replaceable with objects of its subclasses without affecting the pro...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Dec 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. 1. Explain Oops concepts in c#
  • Ans. 

    OOPs concepts in C# include inheritance, encapsulation, polymorphism, and abstraction.

    • Inheritance allows a class to inherit properties and methods from another class.

    • Encapsulation is the practice of hiding implementation details and exposing only necessary information.

    • Polymorphism allows objects of different types to be treated as if they are the same type.

    • Abstraction is the process of hiding complex implementation det...

  • Answered by AI
  • Q2. 2. Difference between abstraction and encapsulation
  • Ans. 

    Abstraction focuses on the outside view of an object while encapsulation deals with the internal workings of an object.

    • Abstraction is the process of hiding complex implementation details and showing only necessary information to the user.

    • Encapsulation is the process of wrapping data and methods into a single unit (class) and restricting access to the data from outside the class.

    • Abstraction is achieved through interface...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Need to prepare basic things in c# they asked only the basics

Skills evaluated in this interview

I applied via Walk-in and was interviewed in Jan 2022. There were 2 interview rounds.

Round 1 - Aptitude Test 

Journal aptitude like that match reasoning etc

Round 2 - HR 

(3 Questions)

  • Q1. Tell me about your self My self
  • Q2. See resume and ask me question
  • Q3. Tell me about your company

Interview Preparation Tips

Topics to prepare for Tech Mahindra ASP.NET Developer interview:
  • Oops concept, and reated this qu
Interview preparation tips for other job seekers - Nothing what can ask you. Nothing no any advices
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. What is dependency injection
  • Ans. 

    Dependency injection is a design pattern in which a class receives its dependencies from external sources rather than creating them itself.

    • Allows for better code reusability and testability

    • Promotes loose coupling between classes

    • Commonly used in ASP.NET Core for managing services and components

  • Answered by AI
  • Q2. View, primary key, unique key
Round 2 - Technical 

(2 Questions)

  • Q1. What are restful api's
  • Ans. 

    RESTful APIs are a type of web service that follows the principles of REST (Representational State Transfer) architecture.

    • RESTful APIs use standard HTTP methods like GET, POST, PUT, DELETE to perform CRUD operations on resources.

    • They are stateless, meaning each request from a client to the server must contain all the information necessary to understand the request.

    • RESTful APIs typically return data in JSON or XML forma...

  • Answered by AI
  • Q2. What are stored procedures
  • Ans. 

    Stored procedures are precompiled SQL queries stored in a database for reuse.

    • Stored procedures are used to improve performance by reducing the need to send multiple queries to the database server.

    • They can be parameterized to accept input values and return results.

    • Stored procedures can contain logic and business rules, making them reusable and secure.

    • Examples include procedures for inserting, updating, and deleting data

  • Answered by AI

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Nov 2023. There were 2 interview rounds.

Round 1 - online 

(1 Question)

  • Q1. Mcq questions were asked with camera on
Round 2 - Technical 

(1 Question)

  • Q1. Questions were asked on SQL, Oops concepts, etl setup

TCS Interview FAQs

How many rounds are there in TCS ASP.NET Developer interview?
TCS interview process usually has 2 rounds. The most common rounds in the TCS interview process are Technical, Resume Shortlist and HR.
How to prepare for TCS ASP.NET Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at TCS. The most common topics and skills that interviewers at TCS expect are ASP.Net, C#, MVC, SQL Server and ASP.NET.
What are the top questions asked in TCS ASP.NET Developer interview?

Some of the top questions asked at the TCS ASP.NET Developer interview -

  1. delete and truncate difference,roles in your previous project,garbage collec...read more
  2. basics of oops concepts,caching,session,viewstate,boxing and unboxing,basic que...read more
  3. event bubling,Boxing,Unboxing,abstract class vs Interf...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 TCS interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

Accenture Interview Questions
3.9
 • 7.8k Interviews
Infosys Interview Questions
3.7
 • 7.4k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Cognizant Interview Questions
3.8
 • 5.4k Interviews
Capgemini Interview Questions
3.8
 • 4.7k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.7k Interviews
HCLTech Interview Questions
3.6
 • 3.6k Interviews
Genpact Interview Questions
3.9
 • 2.9k Interviews
LTIMindtree Interview Questions
3.9
 • 2.7k Interviews
IBM Interview Questions
4.1
 • 2.3k Interviews
View all
TCS ASP.NET Developer Salary
based on 92 salaries
₹2.9 L/yr - ₹10.2 L/yr
18% more than the average ASP.NET Developer Salary in India
View more details

TCS ASP.NET Developer Reviews and Ratings

based on 12 reviews

4.1/5

Rating in categories

3.8

Skill development

4.2

Work-Life balance

3.1

Salary & Benefits

5.0

Job Security

4.2

Company culture

3.4

Promotions/Appraisal

3.8

Work Satisfaction

Explore 12 Reviews and Ratings
System Engineer
1.1L salaries
unlock blur

₹1 L/yr - ₹9 L/yr

IT Analyst
68.3k salaries
unlock blur

₹5.1 L/yr - ₹15.8 L/yr

AST Consultant
50.9k salaries
unlock blur

₹8 L/yr - ₹25 L/yr

Assistant System Engineer
31.4k salaries
unlock blur

₹2.2 L/yr - ₹5.7 L/yr

Associate Consultant
28.4k salaries
unlock blur

₹8.9 L/yr - ₹31.6 L/yr

Explore more salaries
Compare TCS with

Amazon

4.1
Compare

Wipro

3.7
Compare

Infosys

3.7
Compare

Accenture

3.9
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview