<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: My Least Favorite Interview Question</title>
	<atom:link href="http://www.nomachetejuggling.com/2008/12/11/my-least-favorite-interview-question/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nomachetejuggling.com/2008/12/11/my-least-favorite-interview-question/</link>
	<description>Rod Hilton's views on programming, technology, and life.</description>
	<lastBuildDate>Mon, 08 Mar 2010 07:22:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Notional Slurry &#187; links for 2009-02-24</title>
		<link>http://www.nomachetejuggling.com/2008/12/11/my-least-favorite-interview-question/comment-page-1/#comment-42532</link>
		<dc:creator>Notional Slurry &#187; links for 2009-02-24</dc:creator>
		<pubDate>Wed, 25 Feb 2009 06:19:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.nomachetejuggling.com/?p=206#comment-42532</guid>
		<description>[...] My Least Favorite Interview Question » Absolutely No Machete Juggling &quot;I have no idea what the interviewer’s expectations are, so I have to guess. I have, essentially, a 50/50 shot at guessing correctly. To make matters worse, my answer will likely go through a number of different interviewers, and I have a 50/50 shot at having guessed correctly with each of them. Assuming that a single “no” from one of the interviewers means I don’t get a job offer, having 2 interviewers gives me a 25% chance of success. Three interviewers gives me a 12.5% chance. A team of 6 or 7 interviewers (extremely common in up-and-coming companies) gives me virtually no chance at all.&quot; (tags: Nudge programming interview hiring specification assumptions project-management business-culture) [...]</description>
		<content:encoded><![CDATA[<p>[...] My Least Favorite Interview Question » Absolutely No Machete Juggling &quot;I have no idea what the interviewer’s expectations are, so I have to guess. I have, essentially, a 50/50 shot at guessing correctly. To make matters worse, my answer will likely go through a number of different interviewers, and I have a 50/50 shot at having guessed correctly with each of them. Assuming that a single “no” from one of the interviewers means I don’t get a job offer, having 2 interviewers gives me a 25% chance of success. Three interviewers gives me a 12.5% chance. A team of 6 or 7 interviewers (extremely common in up-and-coming companies) gives me virtually no chance at all.&quot; (tags: Nudge programming interview hiring specification assumptions project-management business-culture) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cm</title>
		<link>http://www.nomachetejuggling.com/2008/12/11/my-least-favorite-interview-question/comment-page-1/#comment-42278</link>
		<dc:creator>cm</dc:creator>
		<pubDate>Fri, 20 Feb 2009 21:41:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.nomachetejuggling.com/?p=206#comment-42278</guid>
		<description>I had this sort of question asked me in an interview last year. The core of the question was to write a maze solving program. I immediately assumed they wanted to know if I was conversant with the sorts of data structures and recursion techniques needed. You know, stuff from your college algorithms 101 class. Wrong answer, and I knew rather quickly, based on their reaction, I wasn&#039;t going to pass their team interview.  In retrospect, I should have said something along the lines of not being the right candidate for them and left immediately, not wasting any more of my time.

In this case, I think I was doomed regardless of how I started answering, based on the number of people interviewing and the 50/50 rule.</description>
		<content:encoded><![CDATA[<p>I had this sort of question asked me in an interview last year. The core of the question was to write a maze solving program. I immediately assumed they wanted to know if I was conversant with the sorts of data structures and recursion techniques needed. You know, stuff from your college algorithms 101 class. Wrong answer, and I knew rather quickly, based on their reaction, I wasn&#8217;t going to pass their team interview.  In retrospect, I should have said something along the lines of not being the right candidate for them and left immediately, not wasting any more of my time.</p>
<p>In this case, I think I was doomed regardless of how I started answering, based on the number of people interviewing and the 50/50 rule.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brad Bellomo</title>
		<link>http://www.nomachetejuggling.com/2008/12/11/my-least-favorite-interview-question/comment-page-1/#comment-39382</link>
		<dc:creator>Brad Bellomo</dc:creator>
		<pubDate>Mon, 22 Dec 2008 20:01:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.nomachetejuggling.com/?p=206#comment-39382</guid>
		<description>This is a good question to get.  Give the 10 line, lightweight answer.  If they don&#039;t hire you because the answer wasn&#039;t &quot;object oriented&quot; enough, the question just saved you 6 months of wasted life.</description>
		<content:encoded><![CDATA[<p>This is a good question to get.  Give the 10 line, lightweight answer.  If they don&#8217;t hire you because the answer wasn&#8217;t &#8220;object oriented&#8221; enough, the question just saved you 6 months of wasted life.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew</title>
		<link>http://www.nomachetejuggling.com/2008/12/11/my-least-favorite-interview-question/comment-page-1/#comment-38634</link>
		<dc:creator>Andrew</dc:creator>
		<pubDate>Sat, 13 Dec 2008 11:53:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.nomachetejuggling.com/?p=206#comment-38634</guid>
		<description>This is where they test whether you are a true engineer.

There are two possible solutions:
1. 50% chance AND easy
2. 50% chance AND hard

Any sane engineer will do the easy question, then use the spare time for real programming at home.

-Andrew</description>
		<content:encoded><![CDATA[<p>This is where they test whether you are a true engineer.</p>
<p>There are two possible solutions:<br />
1. 50% chance AND easy<br />
2. 50% chance AND hard</p>
<p>Any sane engineer will do the easy question, then use the spare time for real programming at home.</p>
<p>-Andrew</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bushman</title>
		<link>http://www.nomachetejuggling.com/2008/12/11/my-least-favorite-interview-question/comment-page-1/#comment-38569</link>
		<dc:creator>bushman</dc:creator>
		<pubDate>Fri, 12 Dec 2008 23:17:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.nomachetejuggling.com/?p=206#comment-38569</guid>
		<description>u r thinking too much. the person who reads it is not even going to go line by line and figure out if your algorithm is working, nor are they going to run it. 

The question is meant to be essay question for programmers. To answer the above (moon phase question) do the following steps in no more than two lines except the coding
----
Start by describing your programming methodology, then go on to
Requirements: Reiterate the questions goals. Shows your understanding
Design: your implementation plan (include that you will fit your code with unit tests here)
Code: psuedo or your fave programming language
Test: a one or two liner about the testing phase.

shows u r truly a corporate hacker in a nut shell.

Please refrain from mentioning cutting edge tools and approaches, your God like programming skills etc</description>
		<content:encoded><![CDATA[<p>u r thinking too much. the person who reads it is not even going to go line by line and figure out if your algorithm is working, nor are they going to run it. </p>
<p>The question is meant to be essay question for programmers. To answer the above (moon phase question) do the following steps in no more than two lines except the coding<br />
&#8212;-<br />
Start by describing your programming methodology, then go on to<br />
Requirements: Reiterate the questions goals. Shows your understanding<br />
Design: your implementation plan (include that you will fit your code with unit tests here)<br />
Code: psuedo or your fave programming language<br />
Test: a one or two liner about the testing phase.</p>
<p>shows u r truly a corporate hacker in a nut shell.</p>
<p>Please refrain from mentioning cutting edge tools and approaches, your God like programming skills etc</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rod</title>
		<link>http://www.nomachetejuggling.com/2008/12/11/my-least-favorite-interview-question/comment-page-1/#comment-38562</link>
		<dc:creator>Rod</dc:creator>
		<pubDate>Fri, 12 Dec 2008 21:55:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.nomachetejuggling.com/?p=206#comment-38562</guid>
		<description>Jonathan:

You unwittingly made an excellent case for why it&#039;s such a bad question.

Your comment assumes implicitly that this question tests if &quot;production code means something radically different for you and the company interviewing you&quot;.

That assumption simply is not accurate.  Production code may mean precisely the same thing to both the candidate and the company, but because of the nature and format of an interview, it is exceedingly difficult to illustrate that there is a match there.

Once again, avoid this question.  It&#039;s the devil.</description>
		<content:encoded><![CDATA[<p>Jonathan:</p>
<p>You unwittingly made an excellent case for why it&#8217;s such a bad question.</p>
<p>Your comment assumes implicitly that this question tests if &#8220;production code means something radically different for you and the company interviewing you&#8221;.</p>
<p>That assumption simply is not accurate.  Production code may mean precisely the same thing to both the candidate and the company, but because of the nature and format of an interview, it is exceedingly difficult to illustrate that there is a match there.</p>
<p>Once again, avoid this question.  It&#8217;s the devil.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://www.nomachetejuggling.com/2008/12/11/my-least-favorite-interview-question/comment-page-1/#comment-38555</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Fri, 12 Dec 2008 20:24:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.nomachetejuggling.com/?p=206#comment-38555</guid>
		<description>it&#039;s a trick question!  there are many times where you have to just fudge something ASAP b/c someone else broke it or because of some managerial last-minute decision(s).  therefore the &quot;production code&quot; becomes:
try { ..simple code.. } catch { email myself }</description>
		<content:encoded><![CDATA[<p>it&#8217;s a trick question!  there are many times where you have to just fudge something ASAP b/c someone else broke it or because of some managerial last-minute decision(s).  therefore the &#8220;production code&#8221; becomes:<br />
try { ..simple code.. } catch { email myself }</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Allen</title>
		<link>http://www.nomachetejuggling.com/2008/12/11/my-least-favorite-interview-question/comment-page-1/#comment-38551</link>
		<dc:creator>Jonathan Allen</dc:creator>
		<pubDate>Fri, 12 Dec 2008 19:44:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.nomachetejuggling.com/?p=206#comment-38551</guid>
		<description>I think this is a great interview question for just that reason.

If &quot;production code&quot; means something radically different for you and the company interviewing you, chances are one or both of you won&#039;t be happy. It is better to get that out in the open early rather than after you are hired.</description>
		<content:encoded><![CDATA[<p>I think this is a great interview question for just that reason.</p>
<p>If &#8220;production code&#8221; means something radically different for you and the company interviewing you, chances are one or both of you won&#8217;t be happy. It is better to get that out in the open early rather than after you are hired.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rod</title>
		<link>http://www.nomachetejuggling.com/2008/12/11/my-least-favorite-interview-question/comment-page-1/#comment-38544</link>
		<dc:creator>Rod</dc:creator>
		<pubDate>Fri, 12 Dec 2008 18:15:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.nomachetejuggling.com/?p=206#comment-38544</guid>
		<description>Calvin,

I agree that the best way to handle the situation, if given it, is to ask for clarification.

My point in this post isn&#039;t really to suggest to candidates how to handle the question if they are asked it.  My point is to try and illustrate that it&#039;s a fundamentally flawed question and suggest alternatives for companies that like asking it.</description>
		<content:encoded><![CDATA[<p>Calvin,</p>
<p>I agree that the best way to handle the situation, if given it, is to ask for clarification.</p>
<p>My point in this post isn&#8217;t really to suggest to candidates how to handle the question if they are asked it.  My point is to try and illustrate that it&#8217;s a fundamentally flawed question and suggest alternatives for companies that like asking it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Calvin Rodo</title>
		<link>http://www.nomachetejuggling.com/2008/12/11/my-least-favorite-interview-question/comment-page-1/#comment-38542</link>
		<dc:creator>Calvin Rodo</dc:creator>
		<pubDate>Fri, 12 Dec 2008 18:05:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.nomachetejuggling.com/?p=206#comment-38542</guid>
		<description>What about asking the interviewers what they are expecting from this question and then give them what they want, I imagine that would probably be the best response to a question of this type.</description>
		<content:encoded><![CDATA[<p>What about asking the interviewers what they are expecting from this question and then give them what they want, I imagine that would probably be the best response to a question of this type.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
