エンジニアの力を計る質問。

by tanabe on December 11, 2004

エンジニアの面接にあたって、その能力を計るためにどのような質問をすれば効果的でしょうか?考えてみました。

準備 : 自由にメモをできるようにA4用紙を4〜5枚とボールペンを貸し出す。

・あなたの最も好きなプログラミング言語はなんですか?
・その言語でシステムを開発します。設計する際に特に注意している事柄を5つあげてください。
・では、コーディングの際に特に気を付けている点を7つあげてください。

・システム開発には様々な概念があります。一番感動したのはどの概念ですか?二番目は?三番目とその理由は?

・美しいプログラムの条件を具体的に3つ挙げてください。
・つまり、美しいプログラムは何を生み出すと思いますか?

・これは理想を答える問題ではありません。現実的に自分がするであろう行動を答えてください。
あなたはリソース不足のプロジェクトにいます。すでに納期を2週オーバーし、その主な原因はあなたの前任のリーダーにあります。顧客は一日も早い納品を望んでいます。5人のチームを率いるあなたはどのように判断をしますか?不明な点は質問を受け付けます。5分以内に判断を聞かせてください。

(実際に効果を試し、随時更新予定)

# 「どんな人材を求めているかという目的によるだろう」というツッコミをした方、正解です。。