I’m an Engineer, Not a Compiler
Imagine interviewing carpenters:<p>Method 1:<p><pre><code>  How many ten penny nails in a pound?
  Who makes better screwdrivers, Craftsman or Snap-on? Why?
  What's your favorite toolbox? Why?
  How can you tell when wood has been treated?
  Why should you measure twice, cut once?
  Which end of the hammer do you hold?
</code></pre>
Method 2:<p><pre><code>  Show me something you built. Describe what you did.
  Cut this piece of wood according to these specs.
</code></pre>
If you needed someone to build your house, which method would you choose?