<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Not all interview questions are created equal</title><link>http://blogs.msdn.com/b/michkap/archive/2005/02/23/378975.aspx</link><description>Scott Hanselmen recently posted What Great .NET Developers Ought To Know (More .NET Interview Questions) and has been getting a fair amount of positive coverage for the list. 
 Now I won't say I don't like the list. And I obviously like Scott's blog</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>More than one kind of "alphabetical" order</title><link>http://blogs.msdn.com/b/michkap/archive/2005/02/23/378975.aspx#8180364</link><pubDate>Thu, 13 Mar 2008 16:02:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8180364</guid><dc:creator>Sorting it all Out</dc:creator><description>&lt;p&gt;Please read disclaimer ; content of Michael Kaplan's blog not approved by Microsoft! You may remember&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8180364" width="1" height="1"&gt;</description></item><item><title>re: Not all interview questions are created equal</title><link>http://blogs.msdn.com/b/michkap/archive/2005/02/23/378975.aspx#420322</link><pubDate>Fri, 20 May 2005 07:02:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:420322</guid><dc:creator>Balaganesan S</dc:creator><description>Excellent article! When I interview people, I try to guage the depth they can go rather than asking language syntax, namespace, and commands. Anyone can find them from help files. &lt;br&gt;&lt;br&gt;I was rated the toughest interviewer in the loop everytime. Whoever I recommended ended up being better than me in the smart-o-meter. I also see interview as a discussion and not as an opportunity to prove myself smarter than the other person. &lt;br&gt;&lt;br&gt;I see interviews as another form of exams from our education system. It is designed to find what a person don't know rather than finding out how a person would add value to the common cause. &lt;br&gt;&lt;br&gt;I used to work for MS. Once I tried to move to a different business division because I believed that I can add tremendous value to a few teams in that division. In every interview loop, I had 100% acceptance from the development manager. But when someone asks question like write a code for tower-of=hanoi, I stumbled. What has tower of hanoi has to do with business situations? Sometimes after I return to my hotel room and think about some of the inefficient answers an interviewer provided me. I work and find a more optimal algorithm and send them a mail. Result, that person strongly opposed me getting into their team. The funny thing is that the hiring managers freely discussed these points later on. One team told me that a popular MS product will be rewritten using Infopath, effectively losing nearly 50% of its usability and MS top management gave them their blessing, I figured it was time for me to find a different company. &lt;br&gt;&lt;br&gt;May be one day, I will be able to change the objective of interviewing in my company. Till then, cranking up answers for Scott Hanselmen's questions is a good way to get my feet inside the door.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=420322" width="1" height="1"&gt;</description></item><item><title>Do I really support the Kobayashi Maru in interview questions?</title><link>http://blogs.msdn.com/b/michkap/archive/2005/02/23/378975.aspx#411094</link><pubDate>Sat, 23 Apr 2005 11:32:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:411094</guid><dc:creator>Sorting It All Out</dc:creator><description>When I wrote about&amp;amp;amp;nbsp;an interview question&amp;amp;amp;nbsp;that I would ask (after going on about one that I...&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=411094" width="1" height="1"&gt;</description></item><item><title>re: The Problems</title><link>http://blogs.msdn.com/b/michkap/archive/2005/02/23/378975.aspx#380109</link><pubDate>Fri, 25 Feb 2005 06:42:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:380109</guid><dc:creator>Eric Maino</dc:creator><description>&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=380109" width="1" height="1"&gt;</description></item><item><title>re: Not all interview questions are created equal</title><link>http://blogs.msdn.com/b/michkap/archive/2005/02/23/378975.aspx#380099</link><pubDate>Fri, 25 Feb 2005 03:11:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:380099</guid><dc:creator>Ryan Myers</dc:creator><description>Nearly total agreement.  Any interviewer that even thinks of opening one of those classic &amp;quot;Microsoft Puzzle Books&amp;quot; needs to not be interviewing, IMO.  The ability to solve puzzles means very little, especially with someone who's been programming for a few years.  Puzzles should only be used for fresh-out-of-college types who don't have much of a resume to show a track record.&lt;br&gt;&lt;br&gt;That said, I don't think such questions are entirely useless.  The goal of a question is to see how they think, how they attack a problem and how enthusiastic they are about computing; it's just that most &amp;quot;puzzles&amp;quot; don't actually do that.  One of the best problems I was ever given in an interview was to code a few routines in C for a driver for a hypothetical device -- it's a problem, but it's something that's actually applicable, rather than just an &amp;quot;a-ha&amp;quot; question.&lt;br&gt;&lt;br&gt;Likewise, even though I'm the closest that our team has to a C++ language lawyer, I wouldn't ever interview based on knowledge of C++, unless it was something very vague like &amp;quot;Can you give me a high-level explanation of what templating is and how it's used?&amp;quot;  Little tiny trivia like alignment, calling conventions, etc. are important to know, no doubt, but demonstrating knowledge (or lack thereof) of them isn't going to reveal much in an interview situation.&lt;br&gt;&lt;br&gt;I think the fundamental question is that some people see interviews as a way to weed out the &amp;quot;losers&amp;quot; -- I see interviews as a way to determine how someone reacts to challenges, and how enthusiastic they are about their field.  If they tackle problems in an intelligent way and they're excited about what they do, then they'll learn the trivia on their own initiative given time, and THAT is more valuable than someone who's just a walking dictionary of facts.&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=380099" width="1" height="1"&gt;</description></item><item><title>re: Not all interview questions are created equal</title><link>http://blogs.msdn.com/b/michkap/archive/2005/02/23/378975.aspx#379075</link><pubDate>Wed, 23 Feb 2005 19:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:379075</guid><dc:creator>Bill</dc:creator><description>Here here!  I could not agree more, there are many varied traits that make a &amp;quot;good&amp;quot; programmer, and trying to uncover them in an interview is always a challenge.  I believe there is some value to asking some specific technical questions in the candidate's field of expertise, if only to weed out those who exaggerate greatly (or flat out lie).&lt;br&gt;&lt;br&gt;I've been giving quite a few interviews lately for .NET senior devs, and I've been unable to come up with a set of questions that I absolutely love.  It seems to come down to the individual and to keep asking them about what they actually enjoy about coding, problems they've been faced with in the past and how they solved them.  I too really like bringing up something I've worked on recently, and see what approaches they would take.&lt;br&gt;&lt;br&gt;So what questions do you guys like to ask?&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=379075" width="1" height="1"&gt;</description></item><item><title>re: Not all interview questions are created equal</title><link>http://blogs.msdn.com/b/michkap/archive/2005/02/23/378975.aspx#379070</link><pubDate>Wed, 23 Feb 2005 19:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:379070</guid><dc:creator>Michael Kaplan</dc:creator><description>Hi Sriram -- I give hints about the questions I do ask all the time here, in posts. Any interesting internationalization issue could end up as something I'll suggest people write a little code for. :-)&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=379070" width="1" height="1"&gt;</description></item><item><title>re: Not all interview questions are created equal</title><link>http://blogs.msdn.com/b/michkap/archive/2005/02/23/378975.aspx#379036</link><pubDate>Wed, 23 Feb 2005 18:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:379036</guid><dc:creator>Ben Monro</dc:creator><description>AMEN!&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=379036" width="1" height="1"&gt;</description></item><item><title>re: Not all interview questions are created equal</title><link>http://blogs.msdn.com/b/michkap/archive/2005/02/23/378975.aspx#379028</link><pubDate>Wed, 23 Feb 2005 18:09:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:379028</guid><dc:creator>Sriram</dc:creator><description>Ok - so what are the questions you *do* ask? :-)&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=379028" width="1" height="1"&gt;</description></item><item><title>re: Not all interview questions are created equal</title><link>http://blogs.msdn.com/b/michkap/archive/2005/02/23/378975.aspx#379021</link><pubDate>Wed, 23 Feb 2005 18:02:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:379021</guid><dc:creator>Mark</dc:creator><description>Hi Michael -&lt;br&gt;&lt;br&gt;How refreshing to hear that someone within Microsoft does not just focus on brain teasers during the interview.  I interviewed for a program manager a while back and had the question asked &amp;quot;How would you go about finding how many miles of paved road exists in the U.S.&amp;quot;?  I said I would call AAA.  The interviewer did not like my answer at all.&lt;br&gt;&lt;br&gt;&lt;br&gt;I think questions that relate to real challenges that teams within Microsoft are experiencing are the most valuable to both parties.  For the interviewer they get to know if this person will fit into the culture.  For the person being interviewed it gives him/her the chance to see if this is a good fit.&lt;br&gt;&lt;br&gt;&lt;br&gt;I think your statement regarding the testing of programming competencies   &amp;quot;These questions really just test how long it has been since they got their CS degree, or again how many books/web sites they have looked at.&amp;quot; is right on.  From my experience one of the most important attributes to look for is how teachable is this person.  Anyone coming into the organization will need to come up to speed, learn how things are done, what is acceptable what is not, how to use their technical skills to help solve problems.  Just asking the question on how to reverse a linked list will not give insight here.&lt;br&gt;&lt;br&gt;Excellent Post,&lt;br&gt;&lt;br&gt;Mark&lt;br&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=379021" width="1" height="1"&gt;</description></item></channel></rss>