Â«.NET Interview Questions 4 th Edition By Shivprasad Koirala (Around 600 plus Interview questions from real.NET Interviews) Mail to bpb or ...Â»
.NET Interview Questions
4 th Edition
(Around 600 plus Interview questions from real.NET Interviews)
Mail to email@example.com or firstname.lastname@example.org to buy hardcopy of this book with a CC to the
Do not forget to visit http://www.questpond.com for more new interview questions
This Book is a sample book, to let the readers know what kind of quality we deliver. We
insist to all readers to buy hardcopy for the below reasons : The hardcopy does not costs more than 200 INR if you are in India and for outside its not more than 20 dollars. Itâs worth than jamming your office printer and making zeroxes of 500 pages.
2 â Second a hard copy is hard copy, you can carry with you, you own it, you can fold the pages, make notes. For interview question books itâs the best choice.
So if you agree to that below are the sources for off line buying and onlineâŠ..Why read PDFâs, how about a self owned hard copy.
If you want to buy from online http://www.amazon.co.uk/NET-Interview-Questions-ShivprasadKoirala/dp/8183331475/sr=1-1/qid=1171080126/ref=sr_1_1/026-1891118ie=UTF8&s=books If you are from India you can contact one of the shops below:MUMBAI-22078296/97/022-22070989 KOLKATA-22826518/19 HYDERABAD-24756967,24756400 BANGALORE-25587923,25584641 AHMEDABAD-26421611, BHATINA(PUNJAB)-2237387, CHENNAI-28410796,28550491 DELHI/NEWDELHI-23254990/91,23325760,26415092,24691288 Pakistan M/s. Vanguard Books P Ltd, 45 The Mall, Lahore, Pakistan (Tel: 0092-42-7235767, 7243783 and 7243779 and Fax: 7245097) E-mail: email@example.com If you are not from india or pakistan :Ray McLennan, director,Motilal (UK) Books of India,367 High Street.
London Colney, St.Albans, Hertfordshire,AL2 1EA, U.K.
Tel. +44 (0)1727 761 677,Fax.+44 (0)1727 761 357,firstname.lastname@example.org,www.mlbduk.com Some other books by Shivprasad Koirala C# and ASP.NET projects SQL Server Interview Questions Architecture Interview questions Project management Interview questions Java Interview questions Software testing Interview Questions Networking Interview questions OOP's with real project Scenarios Excel for Office people ( In English and Hindi) â Extensive coverage of formulas from financial point of view.
Mail email@example.com for more details. If you want to write to the author mail firstname.lastname@example.org.
Happy Job HuntingâŠ..
Ok thatâs me âŠ. âș mail me your inputs with a smile at email@example.com Introduction
Features of the book
Career path Institute
Main differences between.NET 1.1, 2.0, 3.0 and 3.5
How to read this book
Software Company hierarchy
Resume Preparation Guidelines
Points to remember
Interview rating Sheet
Chapter 1: Basic.NET Framework
(B)What is an IL?
(B)What is a CLR?
(B)What is CTS?
(B)What is a CLS (Common Language Specification)?
(B)What is a Managed Code?
(B)What is a Assembly?
(A) What are the different types of Assembly?
(B) What is NameSpace?
(B) What is Difference between NameSpace and Assembly?
(A) If you want to view an Assembly how do you go about it?
(A) What is Manifest?
(B) Where is version information stored of an assembly?
(I) Is versioning applicable to private assemblies?
(B) What is GAC?
(I) what is the concept of strong names?
(I) How to add and remove an assembly from GAC?
(B) What is Delay signing?
(B) What is garbage collection?
(I) Can we force garbage collector to run?
(B) What is reflection?
(A) What are different types of JIT?
(B) What are Value types and Reference types?
(B) What is concept of Boxing and Unboxing ?
(B) What is the difference between VB.NET and C#?
(I) what is the difference between System exceptions and Application exceptions? 39 (I)What is CODE Access security?
(I)What is a satellite assembly?
(A) How to prevent my.NET DLL to be decompiled?
(I) what is the difference between Convert.toString and.toString () method?......... 41 (A) What is Native Image Generator (Ngen.exe)?
(A) If we have two version of same assembly in GAC how do we make a choice? 42 (A)What is CodeDom?
Chapter 2: NET Interoperability
(I) How can we use COM Components in.NET?
(I) We have developed the COM wrapper do we have to still register the COM?... 51 (A)How can we use.NET components in COM?
(A) How can we make Windows API calls in.NET?
(B) When we use windows API in.NET is it managed or unmanaged code?......... 56 (I)What is COM?
(A) What is Reference counting in COM?
(A) Can you describe IUKNOWN interface in short?
(I) Can you explain what DCOM is?
(B) How do we create DCOM object in VB6?
(A) How to implement DTC in.NET?
(A) How many types of Transactions are there in COM +.NET?
(A) How do you do object pooling in.NET?
(A) What are types of compatibility in VB6?
(A)What is equivalent for regsvr32 exe in.NET?
Chapter 3: Threading
(B) What is Multi-tasking?
(B) What is Multi-threading?
(B) What is a Thread?
(B) Did VB6 support multi-threading?
(B)Can we have multiple threads in one App domain?
(B) Which namespace has threading?
(A) What does Address Of operator do in background?
(A) How can you reference current thread of the method?
(I) what is Thread.Sleep () in threading?
(A) How can we make a thread sleep for infinite period?
(A) What is Suspend and Resume in Threading?
(A) What the way to stop a long running thread?
(A) How do I debug thread?
(A) What is Thread.Join () in threading?
(A) What are Daemon threads and how can a thread be created as Daemon?......... 65 (A) How is shared data managed in threading?
(I) Can we use events with threading?
(A) How can we know a state of a thread?
(A) What is use of Interlocked class ?
(A) What is a monitor object?
(A) What are wait handles?
(A) What is ManualResetEvent and AutoResetEvent?
(A) What is Reader Writer Locks?
(I) How can you avoid deadlock in threading?
(B) What is the difference between thread and process?
Chapter 4: Remoting and Webservices
(B)What is an application domain?
(B) What is.NET Remoting?
(B) Which class does the remote object has to inherit?
(I) what are two different types of remote object creation mode in.NET ?............. 68 (A) Describe in detail Basic of SAO architecture of Remoting?
(A) What are the situations you will use singleton architecture in remoting?.......... 73 (A) What is fundamental of published or precreated objects in Remoting?............. 73 (A) What are the ways in which client can create object on server in CAO model? 73 (A) Are CAO stateful in nature?
(A) To create objects in CAO with ânewâ keyword what should be done?.............. 74 (I) Is it a good design practice to distribute the implementation to Remoting Client?
(A) What are LeaseTime, SponsorshipTime, RenewonCallTime and LeaseManagerPollTime?
(A) Which config file has all the supported channels/protocol?
(A) How can you specify remoting parameters using Config files?
(A) Can Non-Default constructors be used with Single Call SAO?
(I) How can we call methods in remoting asynchronously?
(A) What is Asynchronous One-Way Calls?
(B) What is marshalling and what are different kinds of marshalling?
(A) What is ObjRef object in remoting?
(B) What is a Web Service?
(B) What is UDDI?
(B) What is DISCO?
(B) What is WSDL?
(A) What the different phase/steps of acquiring a proxy object in Web service?.... 80 (A) What the different phase/steps of acquiring a proxy object in Web service?.... 81 (B) What is file extension of Web services?
(B) Which attribute is used in order that the method can be used as WebService?. 82 (A) What are the steps to create a web service and consume it?
(A) Do webservice have state?
Chapter 5: Caching Concepts
(B) What is an application object?
(I) what is the difference between Cache object and application object?................. 88 (I) How can get access to cache object?
(A) What are dependencies in cache and types of dependencies?
(A)Can you show a simple code showing file dependency in cache?
(A) What is Cache Callback in Cache?
(A) What is scavenging?
(B) What are different types of caching using cache object of ASP.NET?.............. 90 (B) How can you cache different version of same page using ASP.NET cache object?
(A) How will implement Page Fragment Caching?
(B) Can you compare ASP.NET sessions with classic ASP?
(B) Which are the various modes of storing ASP.NET session?
(A) Is Session_End event supported in all session modes?
(A) What are the steps to configure StateServer Mode?
(A) What are the steps to configure SQLServer mode?
(A) Where do you specify session state mode in ASP.NET?
(B) What are the other ways you can maintain state?
(B) What are benefits and Limitation of using Hidden fields?
(B) What is ViewState?
(A) Does the performance for viewstate vary according to User controls?.............. 93 (B) What are benefits and Limitation of using Viewstate for state management?... 93 (B) How can you use Hidden frames to cache client data ?
(I) What are benefits and limitations of using Hidden frames?
(I) What are benefits and limitations of using Cookies?
(I) What is Query String and What are benefits and limitations of using Query Strings?
(I) What is Absolute and Sliding expiration?
(I) What is cross page posting?
(I) How do we access viewstate value of this page in the next page ?
(I) Can we post and access view state in another application?
(I) What is SQL Cache Dependency in ASP.NET 2.0?
(I) How do we enable SQL Cache Dependency in ASP.NET 2.0?
(I) What is Post Cache substitution?
(I) Why do we need methods to be static for Post Cache substitution?.................. 104 Chapter 6: OOPS
(B) What is Object Oriented Programming?
(B) What is a Class?
(B) What is an Object?
(A) What is the relation between Classes and Objects?
(B) What are different properties provided by Object-oriented systems?.............. 104 (B) How can we achieve inheritance in VB.NET?
(I) what are
(B) What is a Interface?
(A) What is difference between abstract classes and interfaces?
(B) What is a delegate?
(B) What are Events?
(I) Do events have return type.
(A) Can events have access modifiers?
(A) Can we have shared events?
(I) what is shadowing?
(A) What is the difference between Shadowing and Overriding?
(I) what is the difference between delegate and events?
(B) If we inherit a class do the private variables also get inherited?
(B) What is the different accessibility levels defined in.NET?
(I) Can you prevent a class from overriding?
(I) what is the use of âMust inheritâ keyword in VB.NET?
(I) Do interface have accessibility modifier
(A) What are similarities between Class and structure?
(A) What is the difference between Class and structureâs?
(B) What does virtual keyword mean?
(B) What are shared (VB.NET)/Static(C#) variables?
(B) What is Dispose method in.NET?
(B) What is the use of âOverridesâ and âOverridableâ keywords?
(A)Where are all.NET Collection classes located?
(A) What is ArrayList?
(A) What is a HashTable?
(A) What are queues and stacks?
(B) What is ENUM?
(A) What is nested Classes?
(B)What is Operator overloading in.NET?
(I) For the below code which constructor will fire first?
(B)What is the significance of Finalize method in.NET?
(I)How can we suppress a finalize method?
(B)What is the use of DISPOSE method?
A) How do I force the Dispose method to be called automatically, as clients can forget to call Dispose method?
(I) In what instances you will declare a constructor to be private?
(I) Can we have different access modifiers on get/set methods of a property ?..... 121 (I) If we write a goto or a return statement in try and catch block will the finally block execute?
(A) What is Indexer?
(A) Can we have static indexer in C#?
(A)Can two catch blocks be executed?
(A) What is the difference between System.String and System.StringBuilder classes?
Chapter 7: ASP.NET
(B) Whatâ is the sequence in which ASP.NET events are processed?
(B) In which event are the controls fully loaded?
(B) How can we identify that the Page is Post Back?
(B) How does ASP.NET maintain state in between subsequent request?.............. 122 (A) What is event bubbling?
B) How do we assign page specific attributes?
(A) How do we ensure viewstate is not tampered?
(B) What is the use of @ Register directives?
(B) What is the use of Smart Navigation property?
(B) What is AppSetting Section in âWeb.Configâ file?
(B) Where is View State information stored?
(I) what is the use of @ Output Cache directive in ASP.NET
(B) How can we create custom controls in ASP.NET?
(B) How many types of validation controls are provided by ASP.NET?............... 123 (B) Can you explain âAutoPostBackâ?
(B) How can you enable automatic paging in Data Grid?
(B) What is the use of âGLOBAL.ASAXâ file?
(B) What is the difference between âWeb.configâ and âMachine.Configâ?.......... 124 (B) What is a SESSION and APPLICATION object?
(A) What is the difference between âServer.Transferâ and âresponse. Redirectâ ?. 124 (A)What is the difference between Authentication and authorization?.................. 125 (I) what is impersonation in ASP.NET?
(B) Can you explain in brief how the ASP.NET authentication process works?... 125 (A) What are the various ways of authentication techniques in ASP.NET?.......... 126 (A)How does authorization work in ASP.NET?