2010-02-22

技術者の入社試験とかこういう風にすれば良いのに・・・

 

オフラインマニュアルのみ(ネットに繋ぐの禁止)の状態で テトリスを作成せよ。

十字キーによる入力

レベル

ブロックごとに違う色

音を鳴らす。(WAV形式のサウンドファイルは提供)

OSは Windows MAC Linux X11 から選択

基準時間は2時間以内

1時間で優 2時間で 良 8時間で可

高評価を得たいものは、複数ライブラリでかき分けること、たとえば、WindowsならばGDI DirectX OpenGLの3種類を2時間で作ったものは1種類を1時間より高評価

とかにすれば、プログラマの実力はだいたいかなりのレベルまで計れるな。

大抵の大学生は落ちそうだけど。逆に言えば、高校生でも余裕でできる奴はできるだろうし。

 

あとは、簡易Webサーバーを作れでもいいな。

動作基準はMTが動くことにするか、CGIぐらいは欲しいな。

  • そりゃ、テトリス作る会社だったらいいかもしれないけどさ 新入社員なんて何ヶ月か経てば差なんて無くなる 学生の時の技術なんてたかが知れてるよ 欲しいのはそういう人材じゃない...

    • もしそうなら、日本はとっくにソフトウェア技術大国だよ。 ネットから切り離されて、オフラインマニュアルだけという条件で 入社後数カ月教えただけで、テトリスが組めるようになる...

  • プログラマの実力を計るなら、16進ダンプ一択だ。 ファイル入出力、型変換、ループ処理、フォーマット整形、GUI文化なら、それらオブジェクトの扱いからスクロールまで。 一通...

    • 単純な話、試験する側の都合8時間以上かけられてもこまる。 Fizz Buzzなら30分以内だな。 動けば良いだけの適正を見るだけのテトリスなら8時間もあれば対外の奴はくみ終わるだろ。...

      • かっけぇ。w つか、そのレベルを求めるなら、いっそGoogleやMicrosoftばりの試験すりゃいんじゃね? もちろん試験する側の才覚も問われるが。 どっかで読んだけど、課題を出して数時間...

        • テトリスを第1候補に選んだのは 1.アルゴリズムが十分に簡単だから。見た目とアルゴリズムが一緒なのでネットワークから隔離されてもアルゴリズムを自己発明できる。 2.最低限...

          • ごめん、俺プログラマなんだけど、その試験実施するには ・画像、音を描画するためのAPI ・スレッド制御するためのAPI ・キー入力を制御するためのAPI が明示されてないと作りようがな...

  • プログラム書かせなくても、話すれば大体のレベルはわかるだろ。

  • 入社試験アイデア 何の前提もなく「技術者」という言葉を、ソフトウェア技術者に限定してしまう視野の狭い人間を切ればいいんじゃないか?

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん