PASONATECH


[ホーム]
[最新エントリー]
[あすなろBLOG]
[あすなろNEXTBLOG]
[あすなろカウンセラーBLOG]
[インタビュー]
[スペシャルコンテンツ]
[テックスペース]


踊るプログラマ物語


前へ   次へ

大谷 弘喜

2006年12月19日

アリエルの面接試験必勝法

僕の働いているアリエルネットワークと言う会社はちょっと変な会社です。その変な会社の入社面接の必勝法です(ちなみに僕が面接しないです)。面接ではプログラミングのスキルを測るために、プログラミングに関する質問がでます(以前よりはレベルは下がっていますが)。その質問への答え方です。

問題1. 「3つの数字があります。3つの数字の最大値を求めてください」
模範解答:「Pythonなら簡単です」
他にも質問(ちょっと難しいもの)が出ることがありますが、わかっていてもわかっていなくても、こう答えれば大丈夫です。

問題2. 「3つの数字から最大値を求める関数は下のようになります。数字が3つではなく5つとか、もっと多い場合はどうしますか?」
コード:
  int max(int a, int b, int c) {
    int m = a;
    if (m < b) {
      m = b;
    }
    if (m < c) {
      m = c;
    }
    return m;
  }
模範回答:「if文をつかったら負けです」または、「ループを使ったら負けです」

質問3:「0と1からなる有限個の配列があります。0が連続している最大値はどうやって求めますか?
例: 0110001の場合は、000なので、3」
模範解答:
「正規表現を使います」
「おしえてgooにPOSTして、定期的にポーリングして結果を取り出す」


前へ   次へ

最新エントリー


大谷 弘喜
2011年04月19日
AsciiのHadoop & NoSQL
大谷 弘喜
2011年04月14日
プログラマにとって椅子は命
大谷 弘喜
2011年04月12日
血圧計で血圧を測る日々
大谷 弘喜
2011年04月08日
3月分の電気代
大谷 弘喜
2011年04月05日
iPadのi文庫はとってもできる子だった

前へ

バックナンバー




ページトップ


[ホーム]
[ブログコンセプト]
[個人情報]
[著作権]


i-mobile

ITエンジニアの仕事見つかる!PASONA TECH

Copyright(C)2006-2011
Pasona Tech. inc.
All Rights Reserved.