面接問題

使えそうなのでメモ
http://japan.zdnet.com/sp/feature/07tenthings/story/0,3800082984,20409456,00.htm

  • 等価と等値の違い, == と ===
  • 値渡しと参照渡しの違い
  • ポリモーフィズム
  • 悲観的ロックと楽観的ロック

突然聞かれて答えられるのって、参照渡し、ポリモーフィズムくらいかも。不合格だ X)
等価と等値って言葉に馴染みが無いなぁ、、、今日覚えたよ!

  • ホワイトボードプログラミング
    • 数値 X のフィボナッチ数
    • 数値 X が素数であるか
    • ループを使わずに配列の順序を逆にする
    • Fizz Buzz

これは良いテスト。
Fizz Buzz は有名過ぎるか。
ループを使わずに.. はどういう意図なのだろう。
再帰かな?
JS だと for, while はほぼ使わず普通に $.each や再帰の方が好きだ。

それとも手続き的に展開、、こっちはホワイトボードでも見たくない><


ともうひとつ、スキルに加えて「自発的にその能力を発揮出来るか」、どれだけ proactive であるかという値も極めて重要だと思う。