Tuesday, April 01, 2008

.NET Interview questions and Answers: 2

.NET Interoperability
.NET Interoperability

  1. How can we use COM Components in .NET?
  2. Twist : What is RCW ?
  3. Once i have developed the COM wrapper do i have to still register the COM in registry?
  4. How can we use .NET components in COM?
  5. Twist :- What is CCW (COM callable wrapper) ?, What caution needs to be taken in order that .NET components is compatible with COM ?
  6. How can we make Windows API calls in .NET?
  7. When we use windows API in .NET is it managed or unmanaged code ?
  8. What is COM ?
  9. What is Reference counting in COM ?
  10. Can you describe IUKNOWN interface in short ?
  11. Can you explain what is DCOM ?
  12. How do we create DCOM object in VB6?
  13. How to implement DTC in .NET ?
  14. How many types of Transactions are there in COM + .NET ?
  15. How do you do object pooling in .NET ?
  16. What are types of compatibility in VB6?
  17. What is equivalent for regsvr32 exe in .NET ?

.NET Interview questions and Answers: 1

.NET Interview questions :- Basic .NET Framework

  1. What is a IL?

Twist :- What is MSIL or CIL , What is JIT?

  1. What is a CLR?
  2. What is a CTS?
  3. What is a CLS(Common Language Specification)?
  4. What is a Managed Code?
  5. What is a Assembly ?
  6. What are different types of Assembly?
  7. What is NameSpace?
  8. What is Difference between NameSpace and Assembly?
  9. If you want to view a Assembly how to you go about it ?
  10. Twist : What is ILDASM ?
  11. What is Manifest?
  12. Where is version information stored of a assembly ?
  13. Is versioning applicable to private assemblies?
  14. What is GAC ?
  15. Twist :- What are situations when you register .NET assembly in GAC ?
  16. What is concept of strong names ?
  17. Twist :- How do we generate strong names or what is the process of generating strong names , What is use of SN.EXE , How do we apply strong names to assembly ? , How do you sign an assembly ?
  18. How to add and remove a assembly from GAC?
  19. What is Delay signing ?
  20. What is garbage collection?
  21. Can we force garbage collector to run ?
  22. What is reflection?
  23. What are different type of JIT ?
  24. What are Value types and Reference types ?
  25. What is concept of Boxing and Unboxing ?
  26. What’s difference between VB.NET and C# ?
  27. What’s difference between System exceptions and Application exceptions?
  28. What is CODE Access security?
  29. What is a satellite assembly?
  30. How to prevent my .NET DLL to be decompiled?
  31. What’s the difference between Convert.toString and .toString() method ?
  32. What is Native Image Generator (Ngen.exe)?
  33. We have two version of the same assembly in GAC? I want my client to make choice of
  34. which assembly to choose?
  35. What is CodeDom?