26.02.2015 Views

DOT NET Interview Questions - DotNetSpider

DOT NET Interview Questions - DotNetSpider

DOT NET Interview Questions - DotNetSpider

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

If we inherit a class do the private variables also get inherited ? ..................................................... 110<br />

What are different accessibility levels defined in .<strong>NET</strong> ? ................................................................ 110<br />

Can you prevent a class from overriding ? ....................................................................................... 110<br />

What’s the use of “MustInherit” keyword in VB.<strong>NET</strong> ? .................................................................. 110<br />

Why can not you specify accessibility modifier in Interface ? ........................................................ 111<br />

What are similarities between Class and structure ? ........................................................................ 111<br />

What’s the difference between Class and structure’s ? .................................................................... 111<br />

What does virtual keyword mean ? .................................................................................................. 111<br />

What are shared (VB.<strong>NET</strong>)/Static(C#) variables? ........................................................................... 111<br />

What is Dispose method in .<strong>NET</strong> ? .................................................................................................. 113<br />

Whats the use of “OverRides” and “Overridable” keywords ? ........................................................ 113<br />

Where are all .<strong>NET</strong> Collection classes located ? ............................................................................. 113<br />

What is ArrayList ? ........................................................................................................................... 113<br />

What’s a HashTable ? ....................................................................................................................... 114<br />

Twist :- What’s difference between HashTable and ArrayList ? ....................................................... 114<br />

What are queues and stacks ? ........................................................................................................... 114<br />

What is ENUM ? .............................................................................................................................. 114<br />

What is nested Classes s ? ................................................................................................................... 114<br />

What’s Operator Overloading in .<strong>NET</strong>? ........................................................................................... 114<br />

In below sample code if we create a object of class2 which constructor will fire first ? ................. 115<br />

What’s the significance of Finalize method in .<strong>NET</strong>? ...................................................................... 115<br />

Why is it preferred to not use finalize for clean up? ........................................................................ 115<br />

How can we suppress a finalize method? ......................................................................................... 117<br />

What’s the use of DISPOSE method? .............................................................................................. 117<br />

How do I force the Dispose method to be called automatically, as clients can forget to call Dispose<br />

method? ...................................................................................................................................... 118<br />

In what instances you will declare a constructor to be private? ....................................................... 118<br />

Can we have different access modifiers on get/set methods of a property ? .................................... 119<br />

If we write a goto or a return statement in try and catch block will the finally block execute ? .... 119<br />

What is Indexer ? .............................................................................................................................. 119<br />

Can we have static indexer in C# ? .................................................................................................. 119<br />

In a program there are multiple catch blocks so can it happen that two catch blocks are executed ?<br />

119<br />

What is the difference between System.String and System.StringBuilder classes? ......................... 119<br />

7. ASP.<strong>NET</strong> ................................................................................ 120<br />

What’s the sequence in which ASP.<strong>NET</strong> events are processed ? ..................................................... 120<br />

In which event are the controls fully loaded ?.................................................................................. 120<br />

How can we identify that the Page is PostBack ? ............................................................................ 120<br />

How does ASP.<strong>NET</strong> maintain state in between subsequent request ? .............................................. 120<br />

What is event bubbling ? .................................................................................................................. 120<br />

How do we assign page specific attributes ? .................................................................................... 121<br />

Administrator wants to make a security check that no one has tampered with ViewState , how can he<br />

ensure this ? ................................................................................................................................ 121

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!