Подання коду (певної форми), який ви вважаєте "хорошим кодом", а потім зможете чітко пояснити, чому ви вважаєте, що це добре, є одним з найкращих способів довести і продемонструвати, що ви захоплені своєю роботою і готові стояти біля нього.
Це може бути код, над яким ви працювали, або насправді може бути відкритим кодом souce, наприклад, яким ви захоплюєтесь певними аспектами.
Звичайно, багато компаній не вимагають конкретного запиту коду на співбесіді, це не означає, що ви його не можете мати при собі. Деякі інтерв'юери, можливо, навіть не думають запитувати, але їм було б цікаво побачити це все одно. Пропонуйте це, але просто не змушуйте його брати участь у інтерв'ю, якщо інтерес мало.
Як Джоел і Джефф говорили про подкаст / блоги, "Чому ви найняли когось, щоб він був програмістом, а не хотів перевіряти, чи вони насправді можуть написати гідний код?".
Насправді, спосіб відповіді інтерв'юерів на ваш код, рівень їхнього ентузіазму та глибина запитань, які вони вам задають про це, дуже проникливі, допомагаючи вирішити, чи є ви цією компанією.
На жаль, мене ніколи не просили представляти / обговорювати якийсь код в інтерв'ю. Найближчий до мене - базовий (дуже) тест кодування.
Однак, із того, що я бачив, програмним компаніям слід просити код на співбесіді частіше, якість програмного забезпечення могла б покращитись, принаймні, усунувши людей, які «стануть кращими в іншій кар’єрі».