50以上の機械学習面接(インタビュアーとして)から学んだこと
'50以上の機械学習面接で学んだこと'
どのようにして面接官として、結果に関わらず候補者に良い印象を残すことができるでしょうか?
技術面接は難しいと思ったら、面接を実施してみてください。私は、あなたが辛い思いをしている間、見下すようにあなたを見つめる不快な面接官の話をしているのではありません。私は、良い印象を残した面接官のことを指しています。
面接は大きな責任です。あなたは誰かのキャリアのゲートキーパーです。だから、あなたはできる限りの正義を行うために、あなたの力を尽くすべきです。
私が言及する全てのポイントは、1つの重要な価値観に基づいています:
共感!
共感をマスターしているなら、おそらくこの文章を読む必要すらありません。ここで話していることは、私個人の考えや意見であり、私の雇用主の見解を反映しているわけではありません。
文脈を知るために、私は機械学習エンジニアであり、ここで話しているのは技術的な面接またはコーディング面接です。
この記事を読んだ後、候補者に良い持続的な印象を与えるために、いくつかの教訓を得ることができるでしょう。
まずは候補者に関する明白なチェックをスキップし、まず気持ちを整えましょう:
- 言語とツールの堅実な技術知識の示し
- 問題解決の過程で思考を声に出す
- フレンドリーで協力的な態度
これらのいずれかがチェックされない場合は、懸念事項です。
厳格さよりも協力
面接官が面接を行うスタイルは、面接の進行に大きな役割を果たします。面接官がどのような権威的な存在に見えるかによって、最高の候補者でも緊張してしまうことがあります。候補者は、前に立っている人が接しやすい存在の場合に最も力を発揮します。
私がこの目的を達成する方法の1つは、面接をほぼペアプログラミングセッションのように行うことです。私たち2人が解決策に辿り着こうとしているというよりも、候補者が質問に顔をしかめながら静かに(いくぶん sadistic な感じで)動きを見守られているのではなく、私は一緒に解決策を見つけるために協力します。
嘘をつきません、私はかつて「厳格なチーム」を応援していました。当時、候補者を評価する最も重要なことは、彼らが自力で解決策を見つけることができるかどうかを確認することだと信じていました。仕事では、解決までの時間は技術的な知識だけに依存することはほとんどありません。むしろ、次のような要素によってさらに決定されます…
- 正しい質問をすること(もちろん、適切な人から)
- 自分の作業を伝えること
- ヒントや提案を解釈して実行すること
ペアプログラミングは、候補者をこれらの「柔らかい」スキルでテストするための絶好の機会を提供します。単独での取り組みではなく、ペアで旅をして、最終的な解決策にたどり着くために調和して働きます。候補者を正しい方向に導いたり、行き詰まった時に気をほぐすために、「考えていることを教えてください」とか「疑似コードから始めてみましょう」といったフレーズを使用します。解決策を彼らに手渡すべきではないと言っているわけではありませんが、彼らが成功するのを手助けします。
このアプローチは、候補者を幅広いハードスキルとソフトスキルで評価するだけでなく、候補者に達成感を与えます(行き詰まった場合には放置しておくのではなく)。
状況認識
開発しなければならない重要なスキルは、質問を暗記することではなく(それも重要ですが)、鋭い状況認識を持つことです。すべての候補者は異なり、すべての面接体験も異なります。面接官として、その独特のシナリオに合わせて対応できる必要があります。
もし候補者が緊張しているように見える場合は、もう少し笑顔で接し、天気について尋ね、必要なら手助けすることを伝えましょう。問題を解決する際に候補者が個人的なスペースを必要としている場合は、それを与えましょう。面接の最初に技術的な問題が発生した場合は、失った時間を取り戻すために少し余分な時間を与えましょう。
これは面接中だけでなく、後でも行う必要があります。候補者を評価する際には、ノイズを取り除いて公平な評価を行う必要があります。次のような質問を自問自答してください。
- 緊張していなかったら、より良い成績を収めることができたでしょうか?
- 候補者は文化的な/言語的な壁に直面していましたか?
- この人と一緒に働くのが楽しみですか?
候補者は通常、面接の段階を進むにつれて自信を持ち、快適になります。たとえば、候補者が本当に悪い日を過ごしているかもしれません!だから面接官として、これらを取り除いて候補者のスキルに基づいて評価する必要があります。これらの事実を完全に無視することを言っているわけではありません。それらをメモに残し、他の面接官/採用担当者に伝えましょう。しかし、面接者に常に最高の状態であることを期待するなら、がっかりすることになります。私たちは皆人間なのを覚えておいてください!そしてこれは私たちに素敵なセグウェイ(移行)を提供してくれます。
詳細なフィードバックを書く
面接官としてマスターするのが最も難しいことの一つは、包括的かつ公正な評価を書くことです。なぜそれが難しいのでしょうか?なぜなら、限られた時間と精神的なリソースの中で、候補者を評価するための多くの要素があるからです。他のことと同様に、このスキルを習得するには時間がかかります。
あなたを助けるいくつかのポイントは次のとおりです。
- 面接中にメモを取るためのテンプレートを使用します。たとえば、面接の各タスクごとに、彼らがうまくやったこととあまりうまくいかなかったことを記録します。重要なのは、曖昧な声明よりも具体的な例を持つことです。
- 他の人が書いたフィードバックを確認します(その可視性がある場合)
- メモを後回しにしないでください。面接が終わるまでにメモが完全な状態になるようにしてください。そうしないと、面接中に行った重要な観察結果を常に忘れてしまうことになります。
時間を守る
テーブルの反対側にいると、気高さを感じることは簡単です。”彼らは私が入るのを待っているべきであり、逆はない”といった考えが浮かぶかもしれません。個人的には、私が他の人の時間を自分の時間と同じように大切にすることの方が重要です。
面接の直前は、どれほど興奮する(恐ろしい方法であっても)かを思い出さなくてはなりません。そして、その候補者の99%はきっと予定通りに面接に参加するでしょう。面接官として、同じように候補者に対しても同じような対応をするのは公平です。
結論
素晴らしい面接を行うことは科学ではありません。常にうまくいく魔法のレシピはありません。むしろ、状況と候補者を読む能力に基づいています。
これらのアドバイス/学びを鵜呑みにすることは重要ですが、それらは厳密なルールでも正確な測定基準でもありません。たとえば、私は候補者が緊張していただけで合格すべきだと言っているわけではありません。しかし、もし彼らが80%以上の回答をした場合、それにかなり緊張していたことを知っているなら、彼らにもう一度チャンスを与えてあげてください。
さらに、あなたが「良い人間」であることは、面接を楽しい経験にするのに役立ちます。残念ながら、私は面接官が後で候補者の弱点をからかっているのを見たことがあります。ほとんどの人にとって、面接は本当にストレスの多い経験であり、私たちは皆、何かしらの愚かなミスをしたことがあります。だからそうすることは避けてください。
読んでいただきありがとうございます!これらのヒントがあなたの技術面接の向上に役立つことを願っています!
このストーリーがお気に入りの場合は、VoAGIに登録してください。そうすると、私からの新しいコンテンツの通知が届きます。また、他の著者による魅力的なストーリーへの完全なアクセスも解除されます。
私の紹介リンクを使用してVoAGIに参加する — Thushan Ganegedara
VoAGIのメンバーとして、あなたの会費の一部はあなたが読む作家に渡され、すべてのストーリーに完全なアクセスが可能です…
thushv89.medium.com
We will continue to update VoAGI; if you have any questions or suggestions, please contact us!
Was this article helpful?
93 out of 132 found this helpful
Related articles