List of C# Interview Questions
Here below we have a list of possible question related to C# and OOPS concept
- Define C#
- Types of Comments
- Define Object
- Define Constructor
- What is Namespace?
- What is Assembly or library? Types of Assembly.
- Difference between Value Type and Reference Type
- What is Boxing and Unboxing
- What is Managed and Unmanaged code
- What is Static?
- Exception Handling Question
- Difference between Struct and Class
- Difference between abstract and Interface
- Difference between Constant and ReadOnly
- Difference between Ref and Out
- Difference between IEnumerable and IEnumerator
- Difference between IEnumerable and IQueryable
- Four Pillar of OOPS
- Encapsulation
- Abstraction
- Polymorphism
- What is Diamond Problem?
- Inheritance
- What is Sealed Class?
- Collection
- Difference between Generic and Non Generic Collection
- Difference between Hashtable and Dictionary
- Difference between List and Sorted List
- Drifference between Sorted List and Sorted Dictionary
- Difference between array and Arraylist
- What is Array? How many types of Array?
- What is Jagged Array?
- What is enum?
- What is Partial Class?
- What is Interface?
- What is Abstract Class?
- Difference between Interface and Abstract class.
- Difference between Struct and Class
- Difference between continue and break statement
- What is Serialization & Deserialization?
- Difference between String and Stringbuilder
- Difference between Array.Copy() and Array.Clone()
- Difference between finalize() and dispose()
- Describe Access Modifier
- What is Delegates? Uses of Delegates?
- What is Events?
- Difference between "is" and "as" operator
- What are indexers?
- What are attributes?
- What is reflection?
- What is regular expression?
- What is Escape Sequence?
- What is XSD file?
- What is Constructor Chaining?
- What is Async and Await?
- What are extension method? How to use it?
- Difference between Equality operator (=) and Equal() method.
- Explain Anonymous Type
- Difference between var and dynamic
- What is recursive function?
- What is Circular Dependency?
- What is Coalescing Operator?
- What is Threading?
- What is the use of Shadowing?
- What is the use of Yield Keyword?
- Difference between Debug and Release Mode
- Things To Remember
- Encapsulation
- Abstraction
- Polymorphism
- What is Diamond Problem?
- Inheritance
- Difference between Generic and Non Generic Collection
- Difference between Hashtable and Dictionary
- Difference between List and Sorted List
- Drifference between Sorted List and Sorted Dictionary
- Difference between array and Arraylist
- What is Array? How many types of Array?
- What is Jagged Array?
No comments:
Post a Comment