ASP.NET Software Developer

ASP.NET Software Developer Interview Questions and Answers

Updated 16 Apr 2021

Q1. Abstract Class vs Interfaces

Ans.

Abstract classes are classes that cannot be instantiated and can have both implemented and abstract methods. Interfaces are contracts that define a set of methods that a class must implement.

  • Abstract classes can have constructors, interfaces cannot

  • A class can inherit from only one abstract class, but can implement multiple interfaces

  • Abstract classes can have access modifiers, interfaces cannot

  • Interfaces can have properties, abstract classes can have fields

  • Abstract classes can...read more

Q2. Multiple Inheritance in c#

Ans.

C# does not support multiple inheritance.

  • C# only allows a class to inherit from a single base class.

  • Interfaces can be used to achieve similar functionality.

  • Diamond problem can be avoided in C# through interfaces.

  • Composition over inheritance is a recommended approach.

ASP.NET Software Developer Jobs

Senior ASP.NET Software Developer 4-8 years
Eyvo eProcurement Solutions, Inc
5.0
Mumbai
Are these interview questions helpful?
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Interview experiences of popular companies

3.8
 • 8.2k Interviews
View all

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

ASP.NET Software Developer Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
65 L+

Reviews

4 L+

Interviews

4 Cr+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter