海外のブログ「Modern Perl Books, a Modern Perl Blog」からの記事です。「なぜ優れたPerlプログラマを雇うのが難しいのか?」という記事からの続きで、新たにPerlプログラマを雇いたいときに、試験や面接にてどうやって見分けたらいいのかについて、実践的なPerl 5に関する質問を計27個挙げています。次に一部を抜粋します。
- Perl 5で変数を表す記号には何がある?
- 配列の要素にアクセスする方法で$items[$index]と@items[$index]の違いは何?
- ==とeqの違いは何?
- CPANモジュールのテストコードはどこにある?
- Perl 5ではどうやって例外を捕捉する?
- ハッシュの値だけにアクセスする方法は?
難しくトリッキーな問題は少なく、普段からPerlプログラムを書いている人であればかなりの割合で答えられるのではないでしょうか。記事では、「優れたPerlプログラマであればこれらの質問に最低80%は答えられるはずだ」と述べています。この記事を書いたchromatic氏は『Modern Perl』という書籍をPDFにて無償公開しており、「これらの問題の回答はこのテキストを読めばわかる」と、ちょっとした宣伝で締めています。
URL:http://www.modernperlbooks.com/mt/2011/01/how-to-identify-a-good-perl-programmer.html