Net Software Developer Interview Questions

8,183 net software developer interview questions shared by candidates

1)Oops concept 2) what is singleton and transient c# 3)Static constructor in non static class ? 4)Dependency injection 5)Difference between .net framework and .net core 6)How the dot net core program will execute into Linux or mac ? 7)swap the record value into gender column in database 8)Clustered index and non clustered index difference 9)Difference between inner join and left join 10)CRON expression into Azure Function 11)Different level authorization into azure function 12)What is generics and why we used it 13)Projects pattern 14)What kind of configuration needs to be done in startup file in dot net core 3.1 15)What is REST Principal
avatar

.NET Developer

Interviewed at EPAM Systems

4
Jul 24, 2023

1)Oops concept 2) what is singleton and transient c# 3)Static constructor in non static class ? 4)Dependency injection 5)Difference between .net framework and .net core 6)How the dot net core program will execute into Linux or mac ? 7)swap the record value into gender column in database 8)Clustered index and non clustered index difference 9)Difference between inner join and left join 10)CRON expression into Azure Function 11)Different level authorization into azure function 12)What is generics and why we used it 13)Projects pattern 14)What kind of configuration needs to be done in startup file in dot net core 3.1 15)What is REST Principal

I found the interview process to be unique in that it focused more on the approach and problem-solving rather than just seeking right or wrong answers. This made for a highly engaging and enriching experience, as it encouraged a deeper understanding of my problem-solving skills and adaptability.
avatar

C# .NET QA Automation Engineer

Interviewed at ClearCourse

3.5
Oct 11, 2023

I found the interview process to be unique in that it focused more on the approach and problem-solving rather than just seeking right or wrong answers. This made for a highly engaging and enriching experience, as it encouraged a deeper understanding of my problem-solving skills and adaptability.

CLR choose the correct statements regarding the Common Language Runtime (CLR) in .NET A CLR is a formal specification of .NET APIs that are available on multiple .NET implementations A CLR handles memory allocation and management. A comprehensive collection of APIs that facilitates development and deployment of applications that are abased on a particular technology. A CLR is also a virtual machine that not only executes apps but also generates and compiles code on-the-fly using a JIT compiler .NET Frameworks is the CLR implementation for Windows platform
avatar

Junior NET Engineer

Interviewed at EPAM Systems

4
Mar 9, 2024

CLR choose the correct statements regarding the Common Language Runtime (CLR) in .NET A CLR is a formal specification of .NET APIs that are available on multiple .NET implementations A CLR handles memory allocation and management. A comprehensive collection of APIs that facilitates development and deployment of applications that are abased on a particular technology. A CLR is also a virtual machine that not only executes apps but also generates and compiles code on-the-fly using a JIT compiler .NET Frameworks is the CLR implementation for Windows platform

Web api authentication Csrf attacks handling Sql injection Validate antiforgery token Attribute based routing Action filters Async and await Var vs dynamic Interface with same methods Polymorphism Repository Pattern Project architecture Actionresult and IActionresult Forms authentication Use of acceptverbs Same actionresult with get and post and same signature how you handle the request Actioname attribute Mvc life cycle Static class Extension methods Design pattern Solid principles Validate.js Unobtrustive.js usage Service layer authentication Usage of interface Dependency injection Which dll you use for dependency injection in nuget Parllell task execution Unit container Value and reference type String in value or reference type Optinal parameters Int is what type Exception action filters Class and struct When to use this Write a code for injecting a interface in your class How to ensure that there is only one instance for singleton class Use of finally Write a code for async and await Abstract class and interface Garbage collections When to use abstract and interface? Enums String and string buffer Write a code for inheritance Override and virtual usage Stored procedures Triggers While passing token what will be key name and value in body header .net core authentication Handle mime in api Injecting httpcontext Cors Linq and lambda exp Claims and principal Usage of serilog nlog Ilogger Logger Common logging Log4net How you will save logs in database Sql 2016 features Configuration file read How you read data from config file value in c# code Usage of resx file
Jul 8, 2018

Web api authentication Csrf attacks handling Sql injection Validate antiforgery token Attribute based routing Action filters Async and await Var vs dynamic Interface with same methods Polymorphism Repository Pattern Project architecture Actionresult and IActionresult Forms authentication Use of acceptverbs Same actionresult with get and post and same signature how you handle the request Actioname attribute Mvc life cycle Static class Extension methods Design pattern Solid principles Validate.js Unobtrustive.js usage Service layer authentication Usage of interface Dependency injection Which dll you use for dependency injection in nuget Parllell task execution Unit container Value and reference type String in value or reference type Optinal parameters Int is what type Exception action filters Class and struct When to use this Write a code for injecting a interface in your class How to ensure that there is only one instance for singleton class Use of finally Write a code for async and await Abstract class and interface Garbage collections When to use abstract and interface? Enums String and string buffer Write a code for inheritance Override and virtual usage Stored procedures Triggers While passing token what will be key name and value in body header .net core authentication Handle mime in api Injecting httpcontext Cors Linq and lambda exp Claims and principal Usage of serilog nlog Ilogger Logger Common logging Log4net How you will save logs in database Sql 2016 features Configuration file read How you read data from config file value in c# code Usage of resx file

Viewing 5341 - 5350 interview questions

Glassdoor has 8,183 interview questions and reports from Net software developer interviews. Prepare for your interview. Get hired. Love your job.