Here are the ML resources that 6 FAANG researchers used to study for their Research Scientist interviews:
- Soul Machine’s Machine Learning Cheat Sheet: https://lnkd.in/g2g457fi
- Khang Pham's Machine Learning Interview Guide: https://lnkd.in/gwyCnSDD
- Youssef Hosni’s Data Science Interview Qs & Answers: https://lnkd.in/g_wxWsP7
- Ali Rezadir’s Machine Learning Interview Guide: https://lnkd.in/gkPf6K2T
- The DeepML platform for concept prep: https://www.deep-ml.com/
- Huyen Chip's "Intro to the Machine Learning Interview" book: https://lnkd.in/gTmSbuJY
- The https://mlengineer.io/ blog
- The StatQuest YouTube channel: https://lnkd.in/g_QGTiJB
What other resources did you use?
技術面接の後、適切なチームを見つけるための何らかの面接が行われます。 これは会社や会社内の組織、あるいはあなたのリクルーターやタイミングによって大きく異なります。 これはおそらく最も透明性が低いかもしれません。したがって、このフェーズをナビゲートする方法よりも、面接自体に重点を置きたいと思います。 研究インターンシップでは、潜在的なホストとの面接とチームメンバーとの面接の 2 種類を経験しました。
潜在的なホストは主に、あなたと一緒に仕事をしたいかどうかを知りたがっています。 同時に、あなたはそのホストと一緒に仕事をしたいかどうかを決めるべきです。 これはおそらく最も定義されていない面接です。私は非常にオープンでカジュアルな会合と、より面接スタイルの会合の両方を経験しました。 しかし、最終的には、あなたもホストも一緒に仕事をしたいかどうかのアイデアを持っているべきです。 したがって、混合戦略をお勧めします。まず、あなたのバックグラウンドを簡潔にまとめ、特定のホストにとって関連する可能性のある主要な研究作業を強調することができるべきです。 そして二つ目に、ホストと一緒に働くかどうかを決めるのに役立つ質問を考えることです。 ただし、これは双方通行の道であることを覚えておいてください。あなたがホストと仕事をしたいかどうかを決めたいと思うのと同じように、彼または彼女も似たような質問を持っているかもしれません。
例:ホストについては、インターンシップが実際にどのように見えるかのアイデアを得るために、いくつかの質問を通常行います。
潜在的なトピックは何ですか?トピックは固定されていますか、それともあなた自身のアイデアに影響を与えたり貢献したりする自由がありますか?
あなたのインターンシップは、より大きなプロジェクトの一部になりますか?
それとも主にあなたが推進するプロジェクトになりますか、それとも他の研究者やエンジニアと協力して行う必要がありますか?
トピックはチーム間での作業を必要としますか?あなたのホストは通常どのようにアドバイスを行いますか — 定期的な会議、オンボーディングでの支援などがありますか?
次に、チームメンバーとの面接があります。これらはプロジェクトの潜在的な協力者であるか、または同じチームの異なるプロジェクトの研究者やエンジニアであるかもしれません。 再び、あなたはいくつかの研究作業を強調し、あなたのバックグラウンドを簡潔に説明する能力を持っているべきです — 本質的にはあなたの CV のピッチを行い、選ばれた論文のピッチに続けます。 これらの会合での目標は、研究に関する議論を行うことであり、理想的にはあなたの作業と面接官の作業を混ぜ合わせることです。これには、面接官のバックグラウンドを知ることが重要です。最近の出版物を調べてみてください。Google Scholar のプロフィール、履歴書、ウェブページ、古いトークなどが見つかるかもしれません。あなたのものに近いと感じる論文をいくつか読んでみてください。これらの面接官は、あなたのホストに、彼らがあなたと一緒に仕事をすることを想像できるかどうかについての意見を与えます。個人的には、これらの面接をカジュアルに行うが、両方にとって興味深い研究に焦点を当てることでうまくいったと感じています。
例:ここに、2019年の私の「ピッチ」があります。ピッチは同じでしたが、異なる面接のために、私は異なる論文を選んで強調し、潜在的に議論することを選びました。
時には、プログラムマネージャーやチームコーディネーターなどとの面接もあるかもしれません。 いくつかの本では、これらを文化的または行動的な面接と呼んでいます。 しかし、私の経験では、それはよりカジュアルな議論であり、面接官の役割によって構造的に(研究に焦点を当てていない)です。 あなたにとっては、会社での仕事がどのように組織されているか(チーム構造、プロジェクトのマイルストーン、定期的な会議、オフィス文化など)についてもっと学ぶ機会です。 面接官にとっては、あなたがどのように働くか、そしてそれがチームに適合するかどうかを学ぶことが目標でしょう。 準備のために、私はできるだけ多くの会社について学ぼうとし、自分の働き方について反映しました。
会社の文化は理解しにくいかもしれません。話をすることができる誰かを知っていれば、それが会社の文化や人々が何を重視しているかを学ぶ最良の方法です。 あるいは、以前の面接を通じてこれを暗黙的に見つけることができます。 最後に、常に彼らのウェブページや他の公開資料があります。私は会社の主なビジネス目的/ミッションを特定し、最近のニュースを読み、会社が一般にどのように見られているかを知ろうとしました。 これが面接の文化的な部分と私が参照するものです。
次に、私は自分の性格や働き方に関する質問に備えました。Google で検索すると、多くの「標準的な」質問が見つかりますが、それらは馬鹿げているように思えるかもしれません。しかし、実際に私はそれらのいくつかに遭遇しました。一般的に、私は特定の状況でどのように対応したかを振り返ることが有用だと感じました。たとえば、良いチームワークやリーダーシップを示した例はありますか?良い方法で解決した困難な状況はありますか?最も多くを学んだ間違いは何ですか?私の経験では、これらの特定の質問に答えることが問題なのではなく、あなたのソフトスキルと経験をどのように伝えるかを学ぶことが重要です。そして、私がいくつかの面接でこれが必要だと感じました。この部分は、いくつかの本で行動面接と呼ばれています。
会社のミッションと文化:
会社の歴史とミッションを特定する。
会社の主要なブレイクスルーは何ですか?
これらは会社の文化とミッションをどのように反映していますか。
私はどのようにして会社のミッションと目標に共感できますか?
会社にとって重要なトピックを読む
会社に関する最近のニュースを読む
会社は一般にどのように表示されていますか?
会社の構造と組織について何かを学ぶことができますか?
...
行動:状況がどのように処理されるか(性格と能力を明らかにするため):
何に興奮しますか?
私が最高の仕事をするときはいつですか?
次の数年間の計画
一般:これまでの経験から具体的な例を使用する;
STAR:状況 - 任務 - 行動 - 結果;
いつ論理を使って問題を解決しましたか?
どのようにチャレンジを処理しますか?
リスキーな決定をしたことがありますか?
同意しなかった会社の方針を扱ったことがありますか?
職務を超えて行動したことがありますか?
新しいプロジェクトに取り組むようチームを説得したことがありますか?
同僚との困難な状況をどのように処理しましたか?
異議をどのように処理しますか?
チームワークの例
プレッシャーの下でのストレスの多い状況と締め切りの遵守
不人気な決定とその実施方法
スケジュールが中断された場合は?
十分な仕事がなかった状況は?
間違い
弱点
強み
結論
全体として、この記事が将来の研究インターンの面接準備に役立つことを願っています。 以前にコーディング面接を経験していたにもかかわらず、私はそのプロセスがかなり威圧的だと感じました。 しかし、プロセスに関する十分な情報を集め、準備プロセスを適切に計画することで、面接をより快適でストレスの少ないものにすることができるとわかりました。