There are 2 entries for the tag .NET Framework
Working once again on hiring developer talent I am again amazed at the number of candidates who come my way who have little or no understanding of object oriented fundamentals. As many of us end up doing interviewing even when we're not managers I figured I'd share some of the questions on my technical .NET developer interview that I expect any developer with experience to get right. Feel free to suggest more questions and critique the ones I have!
Describe inheritence, give examples of when you would use it.
Describe what an interface is, how is its usage different from inheritance?
Frankly, I haven't seen much use of the struct in the coding libraries I've come across, yet every time I encounter a technical interview, the struct vs class question always seems to come up as a gotcha question. So for my inaugeral post on the Runtime I would like to quickly point out the difference between these two concepts, and why you may actually want to use a struct instead of a class in your application.
It's all about the memory
The most fundamental difference between a class an a struct is that a class is a reference type and a struct...