[go: up one dir, main page]

0% found this document useful (0 votes)
25 views2 pages

Quespond .Net Questions

The document contains a series of questions related to .NET, C#, and object-oriented programming concepts. It covers topics such as the differences between .NET Framework, .NET Core, and .NET 5.0, as well as concepts like IL code, JIT compilation, CLR, garbage collection, and various programming paradigms. Additionally, it addresses advanced topics such as delegates, events, inheritance, polymorphism, and interfaces.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views2 pages

Quespond .Net Questions

The document contains a series of questions related to .NET, C#, and object-oriented programming concepts. It covers topics such as the differences between .NET Framework, .NET Core, and .NET 5.0, as well as concepts like IL code, JIT compilation, CLR, garbage collection, and various programming paradigms. Additionally, it addresses advanced topics such as delegates, events, inheritance, polymorphism, and interfaces.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Question 1: Explain difference between .NET and C#?

Question 2: .NET Framework vs .NET Core vs .NET 5.0


Question 3: What is IL (Intermediate Language) Code?
Question 4: What is the use of JIT (Just in time compiler)?
Question 5: Is it possible to view IL code?
Question 6: What is the benefit of compiling in to IL code?
Question 7: Does .NET support multiple programming languages?
Question 8: What is CLR (Common Language Runtime)?
Question 9: What is managed and unmanaged code?
Question 10: Explain the importance of Garbage collector?
Question 11: Can garbage collector claim unmanaged objects?
Question 12: What is the importance of CTS?
Question 13: Explain CLS?
Question 14: Difference between Stack vs Heap?
Question 15: What are Value types & Reference types?
Question 16: Explain boxing and unboxing?
Question 17: What is consequence of boxing and unboxing?
Question 18: Explain casting, implicit casting and explicit casting?
Question 19: What can happen during explicit casting?
Question 20: Differentiate between Array and Array List?
Question 21: Whose performance is better array or array list?
Question 22: What are generic collections?
Question 23: What are threads (Multithreading)?
Question 24: How are threads different from TPL?
Question 25: How do we handle exceptions in C#(try/catch)?
Question 26: What is the need of finally?
Question 27: Why do we need the out keyword?
Question 28: What is the need of Delegates?
Question 29: What are events?
Question 30: What’s the difference between Abstract class and interface?
Question 31: What is a Multicast delegates?
Question 32: What is an Event?
Question 33: How to create an event?
Question 34: Delegate vs Events.
Question 37: What is a class and object?
Question 38: Abstraction vs Encapsulation?
Question 39: Explain Inheritance?
Question 40: Explain virtual keyword?
Question 41: What is overriding?
Question 42: Explain overloading?
Question 43: Overloading vs Overriding?
Question 44: What is polymorphism?
Question 45: Can polymorphism work without inheritance?
Question 46: Explain static vs dynamic polymorphism?
Question 47: Explain operator overloading?
Question 48: Why do we need Abstract classes?
Question 49: Are Abstract methods virtual?
Question 50: Can we create a instance of Abstract classes?
Question 51: Is it compulsory to implement Abstract methods?
Question 52: Why simple base class replace Abstract class?
Question 53: Explain interfaces and why do we need it?
Question 54: Can we write logic in interface?
Question 55: Can we define methods as private in interface?
Question 56: If I want to change interface what's the best practice?
Question 57: Explain Multiple inheritance in Interface?
Question 58: Explain Interface Segregation principle?
Question 59: Can we create instance of interface?
Question 60: Can we do Multiple inheritance with Abstract classes?
Question 61: Difference between Abstract and Interfaces?
Question 62: Why do we need constructors?
Question 63: In parent child which constructor fires first?
Question 64: How are initializers executed?
Question 65: How are static constructors executed in Parent child?
Question 66: When does static constructor fires?

You might also like