I am interviewing candidates for a C#/C++ programming position and I just need some ideas for good technical questions to ask to guage someones experience. I am mostly concerned with C# experience. Does anyone have some good ideas on questions I should ask?
Questions involving using Sockets and Threading would be helpful too.
They don't have to be trick questions, but one I thought of was "Name a class that does not have the .ToString() method".
Are you going to not hire someone if they don't know which class doesn't have a .ToString() method?
Hell, I don't know this off the top of my head, and I'm willing to bet I've got a pretty decent knowledge of C#.
Mostly because it isn't pertinent to the skillset.