I’m interviewing for a .NET developer position and want to make sure I ask the right questions.
-
How have you become a .NET developer? What is your experience with the platform?
-
What are some of the most important aspects of .NET development?
-
What are some of the most popular .NET development tools and frameworks?
-
What are some of the most common challenges that .NET developers face?
-
What are some of the best practices for .NET development?
- How does the .NET framework function?
- What are the major components of the .NET framework?
- What is the difference between an EXE and a DLL?
- What is CTS?
- Explain CLS
- What is JIT?
- What is the difference between int and Int32?
- Explain the differences between value type and reference type.
- What is the difference between managed and unmanaged code?
- Explain Microsoft Intermediate Language
- What is an assembly?
- What are the differences between ASP.NET and ASP?
- Explain role-based security in .NET
- Explain the different types of assembly.
- What is the order of events in a page life cycle?
- What is a garbage collector?
- What is caching?
- Can themes be applied to ASP.NET applications?
- Explain MVC.
- What is cross-page posting?
- What is a delegate in .NET?
- What security controls are available in ASP.NET?
- What is boxing and unboxing in .NET?
- What is MIME in .NET?
- What is the manifest used for in the .NET framework?
- Explain the different types of cookies available in ASP.NET?
- What is the meaning of CAS in .NET?
- What is the appSettings section in the web.config file?
- What is the difference between an abstract class and an interface?
- What types of memory are supported in the .NET framework?
- Explain localization and globalization.
- What parameters control the connection pooling behaviors?
- What is MDI and SDI?
- Explain the different parts of an Assembly.
- What is .NET core?
- What is Dot NET Core used for?
- What are C# and F#?
- What is CoreCLR?
- What is the purpose of webHostBuilder()?
- What is Zero Garbage Collectors?
- What is CoreFx?
- What is the IGCToCLR interface?
- What is the use of generating SQL scripts in the .NET core?
- Explain about types of Common Type System(CTS).
- Give the differences between .NET Core and Mono?
- What is Transfer-encoding?
- Whether ‘debug’ and ‘trace’ are the same?
- What is MSBuild in the .NET Core?
- What are Universal Windows Platform(UWP) Apps in .Net Core?
- Explain about .NET Core Components.
- What is middleware in .NET core?
- Differentiate .NET Core vs .NET framework.
- Explain Explicit Compilation (Ahead Of Time compilation).
- What is MEF?
- In what situations .NET Core and .NET Standard Class Library project types will be used?
- What is CoreRT?
- What is .NET Core SDK?
- What is Docker?
- What is Xamarin?
- How can you differentiate ASP.NET Core from .NET Core?
- Write a program to calculate the addition of two numbers.