• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
 
.NET Interview Questions4 th Edition
 
ByShivprasad Koirala
(Around 600 plus Interview questions from real .NET Interviews)
 
 Introduction.......................................................................................................................16Features of the book..........................................................................................................16Foreword...........................................................................................................................17Career path Institute..........................................................................................................17Main differences between .NET 1.1, 2.0, 3.0 and 3.5......................................................18How to read this book.......................................................................................................18Software Company hierarchy...........................................................................................19Resume Preparation Guidelines........................................................................................20Salary Negotiation............................................................................................................22Points to remember...........................................................................................................24Interview rating Sheet.......................................................................................................26Chapter 1: Basic .NET Framework................................................................................26(B)What is an IL?......................................................................................................26(B)What is a CLR?....................................................................................................26(B)What is CTS?.......................................................................................................27(B)What is a CLS (Common Language Specification)?...........................................27(B)What is a Managed Code?...................................................................................27(B)What is a Assembly?...........................................................................................27(A) What are the different types of Assembly?........................................................28(B) What is NameSpace?..........................................................................................28(B) What is Difference between NameSpace and Assembly?..................................28(A) If you want to view an Assembly how do you go about it?...............................28(A) What is Manifest?...............................................................................................30(B) Where is version information stored of an assembly?........................................30(I) Is versioning applicable to private assemblies?...................................................30(B) What is GAC?.....................................................................................................30(I) what is the concept of strong names?..................................................................30(I) How to add and remove an assembly from GAC?..............................................33(B) What is Delay signing?.......................................................................................33(B) What is garbage collection?................................................................................34(I) Can we force garbage collector to run?...............................................................34(B) What is reflection?..............................................................................................34(A) What are different types of JIT?.........................................................................36(B) What are Value types and Reference types?......................................................36(B) What is concept of Boxing and Unboxing ?.......................................................36(B) What is the difference between VB.NET and C#?.............................................36(I) what is the difference between System exceptions and Application exceptions?37(I)What is CODE Access security?...........................................................................38(I)What is a satellite assembly?................................................................................38(A) How to prevent my .NET DLL to be decompiled?............................................38(I) what is the difference between Convert.toString and .toString () method?.........39(A) What is Native Image Generator (Ngen.exe)?...................................................39(A) If we have two version of same assembly in GAC how do we make a choice?40(A)What is CodeDom?.............................................................................................46Chapter 2: NET Interoperability....................................................................................48
 
(I) How can we use COM Components in .NET?....................................................48(I) We have developed the COM wrapper do we have to still register the COM?...49(A)How can we use .NET components in COM?.....................................................49(A) How can we make Windows API calls in .NET?...............................................52(B) When we use windows API in .NET is it managed or unmanaged code?.........54(I)What is COM?......................................................................................................54(A) What is Reference counting in COM?...............................................................54(A) Can you describe IUKNOWN interface in short?..............................................54(I) Can you explain what DCOM is?........................................................................54(B) How do we create DCOM object in VB6?.........................................................55(A) How to implement DTC in .NET?.....................................................................55(A) How many types of Transactions are there in COM + .NET?...........................57(A) How do you do object pooling in .NET?............................................................57(A) What are types of compatibility in VB6?...........................................................58(A)What is equivalent for regsvr32 exe in .NET?....................................................59Chapter 3: Threading....................................................................................................59(B) What is Multi-tasking?.......................................................................................59(B) What is Multi-threading?....................................................................................59(B) What is a Thread?...............................................................................................59(B) Did VB6 support multi-threading?.....................................................................59(B)Can we have multiple threads in one App domain?............................................59(B) Which namespace has threading?.......................................................................60(A) What does Address Of operator do in background?...........................................61(A) How can you reference current thread of the method?......................................61(I) what is Thread.Sleep () in threading?..................................................................61(A) How can we make a thread sleep for infinite period?........................................61(A) What is Suspend and Resume in Threading?.....................................................61(A) What the way to stop a long running thread?.....................................................62(A) How do I debug thread?....................................................................................62(A) What is Thread.Join () in threading?..................................................................62(A) What are Daemon threads and how can a thread be created as Daemon?.........63(A) How is shared data managed in threading?........................................................63(I) Can we use events with threading?......................................................................63(A) How can we know a state of a thread?...............................................................63(A) What is use of Interlocked class ?......................................................................63(A) What is a monitor object?...................................................................................63(A) What are wait handles?.......................................................................................64(A) What is ManualResetEvent and AutoResetEvent?............................................64(A) What is Reader Writer Locks?...........................................................................64(I) How can you avoid deadlock in threading?.........................................................64(B) What is the difference between thread and process?..........................................65Chapter 4: Remoting and Webservices...........................................................................65(B)What is an application domain?...........................................................................65(B) What is .NET Remoting?....................................................................................65(B) Which class does the remote object has to inherit?............................................66(I) what are two different types of remote object creation mode in .NET ?.............66
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...