Hattori機械学習系の研究職&エンジニア。ICT技術のWebAPIマーケットプレイスApitoreをやってます。Hattori·0件のコメントはじめに先日の投稿で今回の私の転職活動を紹介しました。Japanの採用面接について書きたいと思います。海外のQAサイトのQuoraや求人サイトのGlassdoorにはチラホラ情報がありますが、日本のサイトはほとんど見かけないので参考までに。NDAを結んでいるので、QuoraやGlassdoorに書いてある情報と同じになります。Engineerという職種に応募しました。Architect広告(Marketing)APIの技術営業。クライアントの相談に乗って技術的な助言や適切な広告方法を模索する。私はWebAPIにも機械学習にも造詣が深いからコンピテンシー的にもマッチしていると思った、というものです。営業経験は乏しい(Apitoreでは営業もしているけど)、という点です。応募のきっかけはこちらのツイートで、偶然見かけたのきっかけに勢いで応募しました。東京勤務のエンジニア職。当面の最後のポジションです。日本のクライアント向けのアドテクのアーキテクトと、製品開発を行うチームです。入社後は6週間の本社研修あり。最初に結論を言うと、最終面接で落ちました。・・・もしかしたらそこまで実力で通過したのではなく「最低4回は面接をする」というルールがあったのかもしれません(ネガティブ)。毎回メールで「通過した」と連絡くれたので、実力で最終面接までたどり着けたと考えることにします(ポジティブ)。面接プロセスはとても刺激的で楽しかったです。リクルーターもコーディネーターも丁寧な方でした。面接のステップは以下になります。リクルーターと電話でやりとりコーディングテスト(オンライン)コーディングインタビュー(1回目、オンライン)アプリケーションレビュー(オンライン)コーディングインタビュー(2回目、オンライン)ビジネスインタビュー(オンサイト)事前準備コーディングインタビューは人生で一度もやったことがなく、こちらのサイトを見て絶望したので、色々と準備しました。コンピュータサイエンスの再勉強こちらを使いました。何気に履歴書の書き方や面接の準備の仕方も書いてあり、1年前から購入すべきでした(そのときは転職の予定なかったわけですが)。英語でコンピュータサイエンスの用語を覚え直すのにも役立ったので、日本人なら1冊は持っておきたい良書だと思います。オンライン会議ウェブカメラとヘッドセットが必要で、急遽買いました。値が張りますが、少なくとも全ての面接で問題なく使えました。不安な方は同じものを買ってみてはいかがでしょうか?ウェブカメラヘッドセットリクルーターと電話でやりとりFacebookのリクルーターと電話でやり取りします。最初は日本語で簡単にポジションの説明をしてくれ、その後に英語で私の自己紹介と多少のやり取りをしました。質問内容は一応伏せておきますが、Quoraとかで検索すると色々と出てきます(私は当時しらべませんでしたが)。しどろもどろだった記憶がありますが、Apitoreの話をして、Apitoreの全てを一人でやっているという話をしたときに「おもしろい」と言ってくれたのが嬉しかったです。電話が終わり、次の指示が出るまでに1日もかからなかった気がします。Facebookの採用は信じられないくらいスピーディーで、全てのプロセスが2日以内に終わりました。コーディングテスト(オンライン)オンラインのコーディングテストを指示されました。Networkのコーディングテストを受けていたのもあり、問題は簡単に感じました。例えるならば、AtCoderのB問題かC問題くらいでしょうか。記憶が定かじゃないですが、問題文は英語だったような気がします。合格の通知は2日後くらいでした。コーディングインタビュー(1回目、オンライン)オンラインでウェブカメラとヘッドセットを使って面接します。自己紹介や志望動機などの通常の面接と、問題を出されて目の前で解くコーディングがあります。こちらの問題のレベルもAtCoderでいうところのB問題かC問題くらいでした。結果は3時間後くらいに通知されました。アプリケーションレビュー(オンライン)当初はオンサイトでFacebookオフィスで実施予定でしたが、台風が近づいたのでオンラインに切り替えてくれました。事前に課題を与えられて、それを作ってプレゼンします。アプリケーションなので作り込もうと思えばいくらでも作り込めます。私はApitoreで培った知見を存分に活かして結構作り込みました。課題の難易度については私は高くないと感じました(主観)が、作りづらい機能もあったのでそこそこ仕様は悩みました。自信作です(ソースコードを公開したいなあ)。ちなみに、肝心のインタビューではそのあたりを披露することも聞かれることもありませんでした(無念)。結果は6時間後くらいに通知されました(SoftBankの面接中)。コーディングインタビュー(2回目、オンライン)1回目と同様です。自己紹介の代わりに技術/仕様的な質問がありました。コーディングの難易度についても前回同様でした。AtCoderでいうところのB問題かC問題です。結果は2日後くらいに通知されました。Japanのオフィスで面接です。最終面接と言われました。Japanのオフィスは森タワーにあり、私は先入観で六本木ヒルズに行きました。15分前に受付することを指示されていたのですが、15分前に「森タワー違い」を指摘されたときは笑いました。