Whenever I go into a technical interview, invariably I get asked one or more technical questions about the C# language itself so I thought I would share some of these with all of my readers in the event they also encounter these questions on their own interviews:
- What is an abstract class? - Quite simply an abstract class is different from a base class in that it cannot be directly instantiated. It is basically a combination of an interface and a base class in that you can have some implementation details while also leaving other implementation details out so that it can be implemented in the subclass. https://msdn.microsoft.com/en-us/library/ms173150.aspx
- What is a sealed class? A sealed class is a class which simply CANNOT be inherited. It basically locks down the class for main usages in OOP scenarios. https://msdn.microsoft.com/en-us/library/ms173150.aspx
- What are the access modifiers for C#? public, private, protected and internal. https://msdn.microsoft.com/en-us/library/ms173121.aspx
- What is a virtual method/property in C#? A virtual method/property is a method or property which can be overridden in a derived class. This is frequently used in applications that leverage Entity Framework so that property values can be overridden in a separate class from the originally generated Entity Framework POCO (Plain Old CLR Object) classes. https://msdn.microsoft.com/en-us/library/9fkccyh4.aspx
- Does C# support multiple inheritance? No, just like Java, C# can only inherit from a single class. Also, just like Java, you can implement as many interfaces as you like. To get features similar to multiple inheritance, you can subclass as many times as you want though. https://msdn.microsoft.com/en-us/library/64hstbtx.aspx
- What is the difference between passing parameters by reference vs by value in C#? In the case of passing by reference, you are passing a pointer to the original object, while passing by value passes a copy of the object and therefore changes the copy rather than the original object. https://msdn.microsoft.com/en-us/library/0f66670z.aspx
- Passing Value-Type Parameters: https://msdn.microsoft.com/en-us/library/9t0za5es.aspx
- Passing Reference-Type Parameters: https://msdn.microsoft.com/en-us/library/s6938f28.aspx
- What is the difference between using IEnumerable vs IList? IEnumerable is a read-only collection meant for iteration while IList allows modifying the original collection as well.
I was practicing on the C language but i quite to learn it due to some personal reason, now i want to work on them and become expertise, thank you sharing the valuable information......microsoft customer support number | microsoft customer care number usa | Microsoft Customer care Support number | microsoft customer service toll free number | microsoft customer support
ReplyDeleteIf any one wants microsoft office latest version then he/she can download it from here: https://www.crackedland.com/microsoft-office-word-2016-torrent-download/
ReplyDeleteHonestly I tried many plateforms for my AZ-304 exam, I was very confused but my friend told me about DumpsHQ. I decided to try it az-304 dumpsI was very excited when I saw DumpsHQ preparation material content. It was so easy and simple with in just one week I passed my AZ-304 exam.
ReplyDeletei am a writer
ReplyDeleteI use to read blogs on daily basis for new informations, your this blog is one of the best information i come to read today. Hope you are doing same work for new updates.
ReplyDeleteDigital Marketing Services in delhi
CertsSchool provide Big Sale 25% OFF & Valid Cisco 200-901 PDF Dumps by "CertsSchool" compiles the complete programs on Cisco 200-901 exam
ReplyDeleteopenoffice-crack-activation-key
ReplyDeletemovavi-video-converter-crack-activation-key
little-snitch-crack-license-key
leawo-video-converter-ultimate-crack-registration-code
iskysoft-pdf-editor-crack-keygen
cool-edit-pro-crack-registration-key
serif-affinity-designer-crack-keygen
ntlite-crack-license-file
parallels-desktop-crack-activation-key
pycharm-crack-activation-code
FSSAI Consultants
ReplyDeleteLooking FSSAI Consultants, Food Safety License Consultants, FSSAI Registration Consultants, FSSAI License Consultants. Connect with 1500+ Consultants to Assist You.
ReplyDeleteWe need food to grow. The food we eat contains the nutrients that our bodies need to replace worn-out cells, stay healthy, and stay strong.
Food Research Lab is a Global Contract R&D Food, Beverages & Nutraceutical Lab providing solutions to Food, Beverages and Nutraceuticals (F, B&N) industries worldwide. Food Research Lab makes your dream concept a commercial product, integrating our strong knowledge of ingredients and processing techniques to help you make the right decisions.
What are the Services we offer:
1. New Food Product Development
2. Recipe and Menu Development
3. Pilot plant Contract Manufacturing
4. Nutrition Testing Services
5. Nutrition Expert Services
7. Functional foods and nutracuetical product development
Amazing content. But you will be glad to visit https://patchhere.com/autodesk-revit-crack-free-download a free software. Visit us for more tools.
ReplyDeleteThanks for sharing this blog.
ReplyDeleteM.planning colleges in coimbatore, tamilnadu, India
b des interior design colleges in coimbatore
b des colleges in coimbatore
Kids enjoy theme-based birthday party in Singapore. These are based on cartoons, characters, or topics that they are surrounded by. Choosing a theme immediately levels up the fun factor. The most common birthday themes that kids love are action heroes, unicorns, rainbows, princess colors, etc.
ReplyDeleteIf you're in need reliable Garage door repair silver spring services, look no further. Our team of experienced professionals specializes in fixing all types of garage door issues promptly and efficiently. From broken springs to malfunctioning openers, we've got you covered. With our commitment to quality workmanship and customer satisfaction, you can trust us to restore your garage door to optimal condition.
ReplyDeleteDon't let a faulty garage door disrupt your routine any longer – contact us today for fast and affordable repair solutions in Silver Spring. Let us handle your garage door worries so you can get back to enjoying seamless functionality.