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

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.