記憶が薄れないうちにブログに残しておきますよ。昼食(!)3次面接まとめどんな会社なの?物流マネジメントシステムを開発している企業で、社員数は100人以上。クライストチャーチにあってはかなり大規模な会社です。世界中に何万人、何十万人とユーザがいるようなリアルタイムシステムを開発しているだけあって、技術力も随一。友人がその会社で働いているので、行きは車で乗せてってもらいました。道中、彼に「残業たまにはするんでしょ?」と聞いたら「Never」と即答されたので、間違いなくいい会社なんでしょう。プログラミング・数学テスト朝9時30分、ミーティングルームに通されるなり、いきなり筆記テストが始まりました。プログラミングは大問2問に小問10問、数学は小問が7問。それぞれこんな感じでした。(かっこ内は感想)簡単なデータ構造の実装(できる)簡単なテーブル定義とSQLの実装(できる)めちゃめちゃ複雑な地理情報データベースの実装(できるかあああああ)簡単な行列計算(行列習ってないからパス!)難しい行列計算(パス!)2点間の距離を求める問題(かんたん)地球の外周を求める問題(できる)一次関数の初歩(かんたん)難しくて手も足も出ないとは言わないけど、これ50分で終わらせるの相当大変っすよ......。筆記テストが終わったところで、チームリーダーレベルのエンジニアさんと面接タイム。中国人の男性と女性の二人組でした。大方の内容は、先ほどのプログラミング/数学テストの答えについてのディスカッションでした。テストで満点をとらなきゃいけないわけではなく、答えを手がかりにして、応募者の論理的思考力やプログラミングの基礎知識を掘り下げようとしている感じ。事実、問題の答えとしては間違ってるけど、導こうとした答えに対する道筋はあってるからOKというような箇所もありました。ほか、補足で質問されたのは次の通り。部品再利用の実例を示せ。フェイスブックのようなSNSを作る際のテーブル定義を示せ(ユーザ、友達、投稿など)。あとは簡単に経歴や興味についての質問がありました。ここで印象深かったのがこのやり取り。僕「以前勤めていたプロジェクトはひどいデスマーチで......」インタビュアー「......デスマーチって何?」デスマーチが通じないのかよ!と不思議に思いましたがこの疑問はすぐに氷解することになります。続いてはチームマネージャークラスのエンジニアとの面談。さきほどの女性エンジニアの上司で、彼女が「面接したほうがいいよ」と推してくれたそうです。さっきの結果がイマイチだとお帰りいただくこともあるんだな......と理解。ここでは、自分の今までのキャリアや興味関心への質問が多かったですね。取り立ててトリッキーな質問はありませんでした。僕のキャリアやスキルに興味をもっていただいたようで、けっこう質問攻めでした。印象に残った発言を2つ書きます。「オンラインのプログラミングテストで、3種類のカッコから成る文字列のシンタックスチェックの課題があったよね。君、スタックを使って解決したでしょ。「僕のチームでは一度も休日出勤が発生したことがないんだ。我々のサービスは24時間稼働してるから、当然何か障害があったら緊急対応が必要だよ。残業したり徹夜したり......でも僕のところではゼロ。アジャイルがうまく機能しているんだろうね」このマネージャーさんの話を聞きながら泣きそうでした。長時間労働当たり前でもおかしくないこの業界にあって、休日出勤ゼロを実現してるだけでスゴイ。小さなサービスの運営ならいざしらず、この会社のシステムのユーザは世界中に何万、何十万の単位でいて、24時間動いてるんです。驚異的としかいいようがありませんよ。平日に数百人が使うだけのシステムの保守で疲弊しているエンジニアもいるというのに......。プログラマの仕事は問題解決ですから、デスマーチを経験すれば解決方法を探すために勉強するもんです。デスマーチが無い、ってことじゃないんでしょうか。それに、このレベルのエンジニアさんに、自分のプログラミングのアプローチを褒められたのがとてもうれしかった。スタックを使う方法は以前に勉強していたわけではなく、テストの最中に思いついて実装したものだけになおさら。文系の出身だし、商業プログラマとしての経験は乏しいし......ほぼほぼ独学でやってきた自分ですが、進んできた道や磨いてきたセンスは決して間違ってはいなかったのかな、と思わされました。ここで働きたい欲MAXですよ、マジで。昼食(!)なんと選考途中で昼飯が出てきました。なんでも、福利厚生の一環としてフリーランチがあるんだとか。毎日外部からシェフが来て料理作ってくれるらしい。すごすぎるだろ!ちなみに毎週金曜日はピザハットの日なんだってさ。緊張であんまりお腹が空いてなかったんで、野菜のケバブとグリーンサラダをいただいたら、めっちゃ旨かった。続いては、別のマネージャークラスのエンジニアさん2名との面接。モバイルアプリ担当とサーバサイド担当の方でした。「さっきもそれ答えたやん」って質問ばかりでしたね。2次面接担当の方にくらべて、この2人はずいぶんもの静かだったので、どれくらい筆者に興味をもっていただけたのかナゾですが......。まとめ実際のところ、企業がもとめるレベルは決して低くないぞということがわかる選考内容でした。自分自身のキャリア、能力からすれば十分健闘したほうだと思います。面接官の反応は良かったので。結果は来週くらいにはっきりするようです。これでダメならどうしようってレベル。MEはっしーニュージーランドで働くプログラマ。Twitterフォロワーは1万人を超える。ニュージーランド永住権ホルダー。面接お疲れ様です!日系企業でも、試験や面接が厳しいと言われるなかで本当に凄いです。今までで一番疲れる選考でした......何とか結果が出てくれるよう、今は祈るだけです。ブログでご報告しますね。コメントをキャンセルメールアドレスが公開されることはありません。付いている欄は必須項目です【海外就活】久々に面接行ってきます。相手の気持ちを考えずにものをいう能力。これでダメならどうしようってレベル。MoyaSystem。