Trazer um código (de alguma forma) que você considere "bom código" e, em seguida, poder explicar claramente por que você acha que é bom, é uma das melhores maneiras de provar e demonstrar que você é apaixonado pelo seu trabalho e está disposto a aguarde.
Pode ser o código que você trabalhou em si mesmo ou, na verdade, pode ser um código de código aberto, por exemplo, que você admira por certos aspectos.
É claro que muitas empresas não solicitarão especificamente o código em uma entrevista, o que não significa que você não possa tê-lo com você. Alguns entrevistadores podem nem pensar em perguntar, mas estariam interessados em vê-lo de qualquer maneira. Ofereça, mas não force o entrevistador se houver pouco interesse.
Como Joel e Jeff falaram no podcast / blogs, "Por que você contrataria alguém para ser um programador e não gostaria de verificar se ele realmente pode escrever um código decente?".
De fato, a maneira pela qual os entrevistadores respondem ao seu código, seu nível de entusiasmo e a profundidade das perguntas que eles fazem sobre ele são muito úteis para ajudá-lo a decidir se você é essa empresa.
Infelizmente, nunca me pediram para apresentar / discutir algum código em uma entrevista. O mais próximo que eu cheguei é um teste de codificação básico (muito).
No entanto, pelo que vi, as empresas de software deveriam solicitar código em entrevistas com mais frequência; a qualidade do software só poderia melhorar com a eliminação de pessoas que "seriam melhores em outra carreira".