.NET Developer Technical Questions for Non-Technical Interviewers

June 18th, 2010

We were recently asked for some questions and answers for a non-technical interviewer to assess technical staff in a bunch of interviews.
Everybody with an ounce of technical knowledge knows this is folly but our client decided to persevere so we felt honour-bound to help out.

Just incase it ever happens to you maybe you can make use of the list?  (of course if you’ve got other good ones then shout up!)

  1. What’s autoboxing?  Is it when you automatically turn a stack primitive type into a heap object?  or is it a type of specialist car vs. human pugilism sporting event?
  2. Is a singleton: a hot but lonely lady who lives alone?  Or a design pattern which allows a single object to be instantiated once and re-used?
  3. Generics:  is that a language feature for substituting custom types into objects and methods for type safety and maximum re-use, or a medical name for old people?
  4. What is WPF?  A misspelling of WTF?  or Windows Presentation Framework?
  5. Is SQL Server Agent: A member of the British Secret Service or a part of SQL Server that allow intelligent running of jobs?
  6. A “Select Clause” is…  a SQL statement for retrieving data?  Or a member of the Santa Clause family? (interviewees get extra points for know that it’s his brother-in-law from his second marriage… )
  7. The difference between ASP and ASPX?  Nothing, but ASPX is just X-tra fast compared to ASP?  Interpreted vs. Compiled with a different display and eventing model?
  8. LINQ is… a character from popular Nintendo games?  A nice way of doing list comprehensions and navigating trees and networks in a simple language

Any More?

(footnote: of course we didn’t hand this to the client to ask - although in truth it couldnt’ be too much more comprehensive when it’s a bunch of binary answers)

VIM Macros: Old-School text editing using macros massively boosts programmer productivity - How to Do it

September 17th, 2009

.NET ClickOnce Application Issues - won’t update/fails to run

September 17th, 2009

iPod Touch: Safari won’t work - keeps showing refresh sign and won’t go further

February 10th, 2009

TIP: using GROUP_CONCAT in SQL Server (aka MSSQL) 2005 and above

February 6th, 2009

Why shouldn’t IT people look different?

October 19th, 2008

Bringing Software Projects Under Control

September 12th, 2008

TIP: Getting VIM to open files in Unicode (UTF8) format by default

August 11th, 2008

Web Services - Picking the right one for the right job

July 24th, 2008

Architects need to properly Communicate with Developers: Scale-Up vs. Scale-Out

July 2nd, 2008