Interview questions
.NET Developer interview questions
10 realistic questions across technical, behavioural, HR, situational and role-specific categories. Questions only — join free to unlock model answers, quizzes and AI mock interviews.
Showing 10 of 10 questions
What are the key differences between .NET Framework and .NET Core, and when would you choose one over the other?
Technical
Beginner
Q1
How do you manage memory and avoid memory leaks in a .NET application?
Technical
Intermediate
Q2
Can you explain how async and await work in C# and how you handle asynchronous programming challenges?
Technical
Intermediate
Q3
Describe how dependency injection works in .NET and why it is important.
Technical
Intermediate
Q4
How do you implement error handling and logging in a .NET application to ensure reliability and maintainability?
Technical
Intermediate
Q5
Explain how you would design and implement a scalable RESTful API using .NET Core.
Technical
Advanced
Q6
How do you optimize Entity Framework Core queries for performance?
Technical
Advanced
Q7
Describe how you would implement authentication and authorization in an ASP.NET Core application.
Technical
Advanced
Q8
How do you approach unit testing and integration testing in .NET projects?
Technical
Intermediate
Q9
Tell me about a time you had to refactor legacy .NET code to improve maintainability and performance.
Behavioral
Beginner
Q10
Want the answers?
Create a free account to open each question, study the model answer and test yourself.
Create free account