How to prepare for c# and .NETinterviews?

Start from the beginning
                                        

What are end point, contract, address, and bindings?

What is WPF and silverlight?

What is LINQ and Entity framework?

What’s the difference between LINQ to SQL and Entity framework?

What are design patterns?

Which design patterns are you familiar with?

Can you explain singleton pattern?

What is MVC, MVP and MVVM pattern?

What is UML and which are the important diagrams?

What are different phases in a software life cycle?

What is Ajax?

How did you do unit testing in your project?

What is Agile?

How did you do code reviews?

How did you convert requirements to technical document?

Section 2:    Basic .NET Framework

What is an IL code?

Why IL code is not fully compiled?

Who compiles the IL code and how does it work?

How does JIT compilationwork?

What are different types of JIT?

What is Native Image Generator (Ngen.exe)?

So does it mean that NGEN.EXE will always improve performance?

What is a CLR?

What is the difference betweenmanaged and unmanaged code?

What is a garbage collector?

What are generations in Garbage collector (Gen 0, 1 and 2)?

Garbage collector cleans managed code,how do we clean unmanaged code?

But when we create a destructor the performance falls down?

So how can we clean unmanaged objects and also maintain performance?

Can we force garbage collector to run?

What is difference between finalize and dispose?

What is CTS?

What is a CLS (Common Language Specification)?

What is an Assembly?

What are the different types of Assembly?

What is Namespace?

What is Difference between NameSpace and Assembly?

What is ILDASM?

What is Manifest?

Where is the version information stored of an assembly?

Is versioning applicable to private assemblies?

What is the use of strong names?

What is Delay signing?

What is GAC?

How to add and remove an assembly from GAC?

If we have two versions of the same assembly in GAC how to we make a choice?

What is reflection?

What are stack and heap?

What are Value types and Reference types?

How to prepare for c# and .NETinterviews?Where stories live. Discover now