Tuesday, 26 August 2014

350 Interview Questions and Answers on .Net Framework


350 Interview Questions and Answers on .Net Framework, OOPS, ASP.Net, C#.Net, SQL Server, WCF in one place

SL NoQuestions
Q 1>What Is CLR ?
Q 2What is CLR HOST?
Q 3What is CTS?
Q 4What is CLS?
Q 5What is an Intermediate Language?
Q 6What is Just In Time Compiler?
Q 7What is Portable executable (PE)?
Q 8What is Managed Code?
Q 9What is UnManaged Code?
Q 10What is Garbage Collector?
Q 11>What is a Strong Name?
Q 12What are the steps to create Strong Name?
Q 13What are the Problems faced using Strong Name?
Q 14What is Program Database?
Q 15What is Delay Signing? 
Q 16What is an Assembly?
Q 17What are the Contents of an Assembly?
Q 18What are the Types of an Assemblies?
Q 19What is a Satellite assembly?
Q 20What are the Steps to Create Satellite Assembly?
Q 21>What is an Assembly Loader? 
Q 22What is Multi Module Assembly or Assembly Linker? 
Q 23What is an Assembly Manifest? 
Q 24What is a Metadata? 
Q 25What is a Base class in .Net?
Q 26What is Full Assembly Reference? 
Q 27What is Partial Assembly Reference?
Q 28What is an Assembly Qualified Name? 
Q 29What is ILDASM (Intermediate Language Disassembler)? 
Q 30What is Global Assembly Cache? 
Q 31>What is an Attribute?
Q 32What is Serialization & DeSerialization?
Q 33Where Serialization is used?
Q 34What are the types of Serialization available in .net?
Q 35What is Binary Serialization?
Q 36What are the Advantages & Disadvantages of Binary Serialization?
Q 37What is SOAP Serialization? 
Q 38What are the Advantages of SOAP Serialization?
Q 39What is a XML Serialization?
Q 40What are the Advantages of XML Serialization?
Q 41>What is Custom Serialization?
Q 42What is a Namespace?
Q 43What is GUID?
Q 44What is a Formatter?
Q 45What is a Binary Formatter?
Q 46What is a SOAP Formatter?
Q 47What is Reflection?
Q 48What is Thread and Process?
Q 49What are the difference between a Dll and an Exe?
Q 50What are Globalization and Localization?
Q 51>What is a Resource File?
Q 52What is Code Access Security(CAS)?
Q 53What is difference between Code Based Security and Role Based Security?
Q 54What is difference between Invoke and Begin Invoke
Q 55What is the difference between Debug and Trace?
Q 56What is a Debug version of a code?
Q 57What is a Release version of a code?
Q 58What is an IDisposable Interface?
Q 59What is Finalize block in .net?
Q 60What is Dispose block in .net?
Q 61>What is Runtime Host?
Q 62What is Connection Pooling?
Q 63What are the main parameters used by Connection Pooling?
Q 64What is Connection Pool Manager?
Q 65What is Object Pooling?
Q 66What are the Advantages of Object Pooling?
Q 67What is the Difference between Connection Pooling and Object Pooling?
Q 68What is an Indexer?
Q 69What are the important points to remember on indexers?
Q 70What is the Difference between Indexers and Properties?
Q 71>What are the different Access Modifiers available?
Q 72What are the differences between Class and Struts?
Q 73What are the Similarities between Class and Struts?
Q 74What is the term Virtual means?
Q 75What is a Sealed Class?
Q 76What is Polymorphism?
Q 77What are the Types of Polymorphism?
Q 78What is Method Overloading? Or What is Early Binding?
Q 79What is Method Overriding or What is Late Binding?
Q 80What is an Inheritance?
Q 81>What are the Types of Inheritance?
Q 82What is Multiple Inheritance?
Q 83What are the examples of Multiple Inheritance?
Q 84What are the Advantages of Inheritance?
Q 85What is an Encapsulation?
Q 86What are the examples of Encapsulation?
Q 87What is an Abstraction?
Q 88What are the examples of Abstraction?
Q 89Difference between Encapsulation and Abstraction ?
Q 90What is an Abstract Class?
Q 91>What is an Interface?
Q 92What is a difference between Abstract Class and Interface?
Q 93What is a Constructor?
Q 94What is a Constructor chaining?
Q 95What are the Types of constructors?
Q 96What is a Private Constructor?
Q 97What is a Static Constructors?
Q 98What are the features of Static Constructor?
Q 99What is a Default Constructor?
Q 100What is a COPY Constructor?
Q 101>What is a Parameterized constructor?
Q 102What is a Singleton Class?
Q 103What is a Partial Class?
Q 104What is a Partial Method?
Q 105What is a Delegate?
Q 106What is a Syntax of Single class delegate?
Q 107What are the advantages of Delegates?
Q 108What is a Multicast Delegate?
Q 109What is an Event?
Q 110What is a Hash Table?
Q 111>What is the Constructor of Hashtable?
Q 112What is an Array?
Q 113What is a Single-dimensional arrays?
Q 114What is a Multidimensional arrays?
Q 115What are Jagged arrays?
Q 116What are Mixed Arrays?
Q 117What is an ArrayList?
Q 118What is the difference between Array and Array List?
Q 119What is the Difference between Array and Collections?
Q 120What is the difference between Array.Copy and Array.Clone?
Q 121>What is a Shallow Copy?
Q 122What is a Deep Copy?
Q 123What are the different String Compare options available?
Q 124What is a Statics Class
Q 125What are the advantages of using Static Class?
Q 126List some of the main features of a Static Class?
Q 127What is a Static Member?
Q 128What is a Static Variable?
Q 129What is a Static Method?
Q 130What is a Nested Class?
Q 131>What is Shadowing or Hiding?
Q 132What are Out and Ref parameters?
Q 133What are the differences of Out and Ref Parameters?
Q 134What are the differences between String and String Builder?
Q 135Why C# is strongly typed language?
Q 136What are Imperative and Interrogative function?
Q 137What is a Collection Class?
Q 138What are the differences between Const & Readonly?
Q 139What is a Stack?
Q 140What is a Heap?
Q 141>What are Value Types?
Q 142What are Reference Types?
Q 143What are Boxing and UnBoxing means?
Q 144What is Early Binding?
Q 145What is Late Binding?
Q 146What are the different WCF binding available?
Q 147What is a BasicHttpBinding?
Q 148What is a WSHttpBinding?
Q 149What is a NetTcpBinding?
Q 150What is a WSDualHttpBinding?
Q 151>What is an ASP.NET Application and Page Life Cycle?
Q 152What are the Steps for ASP.net environment creation?
Q 153What is the ASP.NET Page Life Cycle?
Q 154What is a Directive in ASP.Net?
Q 155What are the different Validation Controls in ASP.Net?
Q 156What is the Difference between User Control and Custom Control?
Q 157What is the Difference between Client Side and Server Side Code?
Q 158What is the Difference between Server.Transfer and Response.Redirect?
Q 159What are the different IIS Isolation Levels in ASP.Net?
Q 160What are the different Authentication Modes available in ASP.Net?
Q 161>What is Windows Authentication Mode in ASP.Net?
Q 162What are the advantages and disadvantages of Windows Authentication Mode?
Q 163What is Form Authentication Mode in ASP.Net?
Q 164What are the advantages and disadvantages of Form Authentication Mode?
Q 165What is Passport Authentication Mode in ASP.Net?
Q 166What are the advantages and disadvantages of Passport Authentication Mode?
Q 167What is None Authentication Mode in ASP.Net?
Q 168What are the advantages and disadvantages of None Authentication Mode?
Q 169What are the different IIS authentications available?
Q 170What is an Event Bubbling?
Q 171>What are the differences between Machine.Config and a Web.Config files in Asp.Net?
Q 172What is an Authentication?
Q 173What is an Authorization?
Q 174What is an Impersonation?
Q 175What is Autopostback event in ASP.Net?
Q 176What is Tracing in ASP.Net
Q 177What is Scavenging?
Q 178What are Trace Listeners?
Q 179What is the difference between Respose.Write and Response.Output.Write?
Q 180What is SmartNavigation?
Q 181>What is a State Management in ASP.Net?
Q 182What are the different management objects available with Client & Server Side Stage Management?
Q 183How to Pass values between pages?
Q 184What is a View State?
Q 185What are the Benefits of ViewState?
Q 186What are the Limitations of ViewState?
Q 187What is an EnableViewState in ASP.Net?
Q 188What are Hidden Fields in ASP.Net?
Q 189What are the Benefits of Hidden Fields in ASP.Net?
Q 190What are the Limitations of Hidden Fields in ASP.Net?
Q 191>What are Hidden Frames in ASP.Net?
Q 192What are the Benefits of Hidden Frames in ASP.Net?
Q 193What are the Limitations of Hidden Frames in ASP.Net?
Q 194What is a Cookie in ASP.Net?
Q 195What are the examples of Cookie usage in ASP.Net?
Q 196What are the Types of Cookies in ASP.Net?
Q 197What are the Benefits of Cookies in ASP.Net?
Q 198What are the Limitations of Cookies in ASP.Net?
Q 199What is the relation between Cookies and Session State?
Q 200What is a Cookieless Session in ASP.Net?
Q 201>What are the Advantages of Session?
Q 202What are the Disadvantages of Session?
Q 203What is an In Proc Mode of storing sessions?
Q 204What are the Advantages of InProc Sessions?
Q 205What are the Disadvantages of InProc Sessions?
Q 206What is a State Server Mode of Storing Sessions?
Q 207What are the Advantages of State Server Session?
Q 208What are the Disadvantages of State Server Session?
Q 209What is a SQL Server Mode of Storing Session?
Q 210What are the Advantages of SQL Server mode Session?
Q 211>What are the Disadvantages of SQL Server modes?
Q 212What is Custom Session Mode in ASP.Net?
Q 213What are the Advantages of using Custom Session Mode in ASP.Net?
Q 214What are the Disadvantages of using Custom Session Mode in ASP.Net?
Q 215What is a Query String in ASP.Net?
Q 216What are the Benefits of a Query String in ASP.Net?
Q 217What are the Limitations of a Query String in ASP.Net?
Q 218What is Cross Page Posting in ASP.Net?
Q 219What is SQL Cache Dependency  in ASP.Net?
Q 220What is Global.asax in ASP.Net?
Q 221>What are the Event available in Global.asax?
Q 222What is Caching in ASP.Net?
Q 223What are the Types of Caching in ASP.Net?
Q 224How to cache different versions of the same page in ASP.Net?
Q 225What is a Fragment Cache in ASP.Net?
Q 226What are Resource Files in ASP.Net?
Q 227What are the Types of Resource Files available in ASP.Net?
Q 228What is a Local Resource File in ASP.Net?
Q 229What is a Global Resource File in ASP.Net?
Q 230What are the main tags in Web.Config file of ASP.Net application?
Q 231>What is the use of <compilation> tag in ASP.Net Web.Config File?
Q 232What is the use of <customErrors> tag in ASP.Net Web.Config File?
Q 233What is the use of <globalization> tag in ASP.Net Web.Config File?
Q 234What is the use of <httpRuntime> tag in ASP.Net Web.Config File?
Q 235What is the use of <trace> tag in ASP.Net Web.Config File?
Q 236What is the use of <identity> tag in ASP.Net Web.Config File?
Q 237What is the use of <sessionState> tag in ASP.Net Web.Config File?
Q 238What is the use of <appSettings> tag in ASP.Net Web.Config File?
Q 239What is HTTP GET in ASP.Net?
Q 240What is HTTP POST in ASP.Net?
Q 241>What is Normalization in SQL Server?
Q 242What is a De-Normalization in SQL Server?
Q 243What are the different Normalization Forms in SQL Server?
Q 244What is a Stored Procedure in SQL Server?
Q 245What are the Advantages of Stored Procedure in SQL Server?
Q 246What are the DisAdvantages of Stored Procedure in SQL Server?
Q 247What is a User Defined Functions in SQL Server?
Q 248What is a Scalar value-returning User Defined Function in SQL Server?
Q 249What is an In Line Table User Defined Function in SQL Server?
Q 250What is a Multistatement Table User Defined Function in SQL Server?
Q 251>What are the Advantages of User Defined Functions?
Q 252What are the DisAdvantages of User Defined Functions?
Q 253What is the difference between a Stored Procedure and Functions?
Q 254What is a Trigger?
Q 255What is a DML Trigger?
Q 256What is a DDL Trigger?
Q 257What is a CLR Trigger?
Q 259What are the DisAdvantages of Triggers?
Q 260What are Views in SQL Server?
Q 261>What are the Types of VIEW?
Q 262How Views ensure security of data?
Q 263List some of the common examples of views?
Q 264What are the Limitations of views?
Q 265What are Linked Servers in SQL Server?
Q 266What are the Advantages of Linked Servers?
Q 267What is a Cursor in SQL Server?
Q 268What are the steps to Create Cursor in SQL Server?
Q 269What are the Types of Cursors in SQL Server?
Q 270What are the Cursor Optimization Tips available?
Q 271>What are the Cursor Alternatives?
Q 272What are the Limitations of Cursors?
Q 273What is a SubQuery?
Q 274What are the Properties of Subquery?
Q 275What are the Types of Subquery?
Q 276What is a Correlated Subquery?
Q 277What are the Properties of Correlated Subquery?
Q 278What are the different Authentication options and Authentication Modes in SQL Server?
Q 279What is a Windows Authentication Mode?
Q 280What is a Mixed Authentication Mode(Windows Authentication and SQL Server Authentication)?
Q 281>How to Select an Authentication Mode in SQL Server?
Q 282What is an Identity?
Q 283What are INNER JOINs in SQL?
Q 284What is a LEFT OUTER JOIN in SQL?
Q 285What is a RIGHT OUTER JOIN in SQL?
Q 286What is a FULL OUTER JOIN in SQL?
Q 287What is an EQUI JOIN in SQL?
Q 288What is a CROSS JOIN in SQL?
Q 289What is a SELF JOIN in SQL?
Q 290What is a NATURAL JOIN in SQL?
Q 291>What is Log shipping?
Q 292What is an Index?
Q 293How to Create an Effective Index?
Q 294What are the Types of Indexes available?
Q 295What is the difference between Primary Key and a Unique Key?
Q 296What is the difference between Delete and a Truncate?
Q 297What is a Clustered Index?
Q 298What is a Non Clustered Index?
Q 299What is the difference between Clustered and Non Clustered Index?
Q 300What is BCP used in SQL?
Q 301>What is the use of Having and Where Clause in SQL?
Q 302What is the difference between Having and Where Clause in SQL?
Q 303What is the Local Temporary Table?
Q 304What is the Global Temporary Table?
Q 305What is the difference between @@Error and @@Rowcount ?
Q 306What is a Service Broker in SQL?
Q 307What is Database Mirroring in SQL?
Q 308What is Extended Stored Procedure in SQL?
Q 310What is an Execution Plans in SQL?
Q 311>What is Dead Lock?
Q 312What is an example of Deadlock?
Q 313How to Resolve Deadlock?
Q 314What is Live Lock?
Q 315What is an example of Live Lock?
Q 316What are the options available to Move Database between servers?
Q 317What is Replication?
Q 318What is Union?
Q 319What is Union ALL?
Q 320List some of the DBCC (Database Console Commands for SQL Server) Commands?
Q 321>What is a Full Database Backup type in SQL?
Q 322What is a Differential Database Backup type in SQL?
Q 323What is a Transactional Log Database Backup type in SQL?
Q 324What is a Log Database Backup type in SQL?
Q 325What are the advantages of NoLock in SQL?
Q 326What are the disadvantages of NoLock in SQL?
Q 327What is GRANT command in SQL?
Q 328What is REVOKE command in SQL?
Q 329What is Privileges command in SQL?
Q 330What is Cascade command in SQL?
Q 331>What is the use of RESTRICT Keyword in SQL?
Q 332What is the use of DML in SQL?
Q 333What is the use of DDL in SQL?
Q 334What is the use of DCL in SQL?
Q 335What is the use of TCL in SQL?
Q 336What is the use of Wildcards in SQL?
Q 337What is the use of Aggregate functions?
Q 338What is the use of ROLLUP in SQL?
Q 339What is the use of CUBE in SQL?
Q 340What are the Differences between CUBE and ROLLUP?
Q 341>What is the use of CUBE Operator in SQL?
Q 342What is the Difference between ROLLUP and COMPUTE?
Q 343What is the use of COMPUTE in SQL?
Q 344What is the use of COMPUTE BY in SQL?
Q 345What is the use of With TIES in SQL?
Q 346What is the use of ALL & ANY operator in SQL?
Q 347What is the use of Master Database in SQL?
Q 348What is the use of MSDB Database in SQL?
Q 349What is the use of TEMPDB Database in SQL?
Q 350What is the use of MODEL Database in SQL?
- See more at: http://www.f5debug.net/post/2012/09/17/350-Interview-Questions-and-Answers-on-Net-Framework-OOPS-ASPNet-CNet-SQL-Server-WCF-in-one-place.aspx#sthash.3K89pshw.dpuf

No comments:

Post a Comment

C# LINQ Joins With SQL

There are  Different Types of SQL Joins  which are used to query data from more than one database tables. In this article, you will learn a...