Senior Net Software Engineer Interview Questions

1,052 senior net software engineer interview questions shared by candidates

1- Difference between Process, Thread and Tasks in detail. 2- Define output parameter in function with no definition in caller. 3- What is difference between a good unit test and bad test unit??????? How can you say a test is written best? 4-What are disadvantages of LINQ? 5- What is difference between Abstraction and Interface? 6- Give sample of a abstraction class in .NET 7- What is dependency injection? 8- Coding: Write an interface and dependency inject in a class. 9- Coding: This class implements a async method. Create a property which binds to the result of the method. Whenever it gets the result set the property. So the caller of the function should not be locked. Caller should bind to the property. How can we find that property get the result? 10- Write a unit test code for this class in async matter????? 11- How many types of lock do we have in .net and what are their differences
avatar

Senior Developer - .NET

Interviewed at SCIEX

3.6
Mar 6, 2024

1- Difference between Process, Thread and Tasks in detail. 2- Define output parameter in function with no definition in caller. 3- What is difference between a good unit test and bad test unit??????? How can you say a test is written best? 4-What are disadvantages of LINQ? 5- What is difference between Abstraction and Interface? 6- Give sample of a abstraction class in .NET 7- What is dependency injection? 8- Coding: Write an interface and dependency inject in a class. 9- Coding: This class implements a async method. Create a property which binds to the result of the method. Whenever it gets the result set the property. So the caller of the function should not be locked. Caller should bind to the property. How can we find that property get the result? 10- Write a unit test code for this class in async matter????? 11- How many types of lock do we have in .net and what are their differences

what is static? use of static in c#? what are four pillers of oops? explain all in detail with real time example and how you used in your application? diff between abstract and interface? what is partial class? how to use it and its benefits?
avatar

Senior Dot Net Developer

Interviewed at Xoriant

3.8
Oct 21, 2019

what is static? use of static in c#? what are four pillers of oops? explain all in detail with real time example and how you used in your application? diff between abstract and interface? what is partial class? how to use it and its benefits?

1st round was more about jquery and basics of MVC. Nothing difficult as such. 2nd round was also basics mostly sql and c#. like difference between union and union all. difference between == and equals(). etc. 3rd round was more about what my current role is what all am good at. few more questions on MVC and my achievements and salary expectations.
avatar

Senior .NET Developer

Interviewed at Ebix

3.2
Apr 10, 2015

1st round was more about jquery and basics of MVC. Nothing difficult as such. 2nd round was also basics mostly sql and c#. like difference between union and union all. difference between == and equals(). etc. 3rd round was more about what my current role is what all am good at. few more questions on MVC and my achievements and salary expectations.

Viewing 1021 - 1030 interview questions

Glassdoor has 1,052 interview questions and reports from Senior net software engineer interviews. Prepare for your interview. Get hired. Love your job.