技術面接のコツ。技術面接の7つのコツ

公開されました。 最終更新日
技術面接のコツ

技術面接は長い間、開発者の間で声高に議論されてきました。そのため、採用担当者は効果のある技術面接のヒントを探しています。2016年には サハット・ヤルカボフ現在Bloomberg LPでシニア・フロントエンド・エンジニアとして活躍しているF**あなた、私は辞めます、雇用は壊れています。”この記事では、彼は屈辱的で非人間的なプロセスとして技術的な採用プロセスを説明しました。

技術系の採用は大きな問題に直面しています。これは、技術選考と技術面接の両方に正しいアプローチをしなければ解決できません。しかし、ポジティブな変化を起こすには、人事部門とIT部門が協力する必要があります。この記事では、このプロセスに関わるすべての関係者のために、最高の技術面接のヒントを集めました。

技術インタビューのやり方やコーディングの課題については、以下をチェックしてみてください。 技術面接の究極のガイド あなたがより一般的なインタビューのヒントをしたい場合は、チェックアウトしながら 面接官のための面接のコツ17選

今回の記事では、以下のトピックを取り上げています。

  • なぜ技術面接のコツが必要なのか?
  • 技術面接のコツを教えてください。

なぜ技術面接のヒントが必要なのか?

技術面接は通常、技術の専門家によって行われます。ほとんどの場合、ポジションの年功序列に応じて、開発者チーム、技術リーダー、CTOの誰かが参加します。候補者は通常、応募した職務に特化した質問に答えるように求められます。また、候補者はしばしば以下のように呼ばれる方法で一緒にコーディングすることもあります。 ペアプログラミング.

技術面接の目的は以下の通りです。

  • 問題解決能力を評価する
  • チームと会社の適合性を評価するために一緒に働く
  • 例えば、開発チームが現在取り組んでいるタスクなど、会社固有のタスクに焦点を当てます。

技術面接には様々な形や大きさのものがあります。技術的なスクリーニングと面接のプラットフォーム上で一緒に課題を解決したり、ペアプログラミングやホワイトボードを使ったり、あるいはそれらを組み合わせたものもあります。しかし、これらのすべてが同じように効果的というわけではありません。一般的には、実際の仕事に近い方法であればあるほど良いとされています。そのため、技術面接は、実際の仕事の課題を反映した条件での作業サンプルに基づいて行う必要があります。選考・面接プラットフォームやペアリングツールを使って、候補者と一緒にコーディングをするのが最も簡単です。

残念なことに、技術的なインタビューについての議論の多くは、技術的なインタビューは間違ったものに焦点を当てる傾向があるという事実から来ています。これらは、通常ググってみただけではわからないようなことを頭の中で思い出す能力を含んでいることがあります。また、企業によっては、バズワードを使用したり、コーディング能力を評価しない論理的な質問をしたりすることに罪悪感を感じている人もいます。

面白いとはいえ、「電車2本と鳥の問題」は候補者のJavaスキルに光を当てていません。技術面接のコツは論理的なパズルを使わない

ソースは LinkedIn

が必要です。 *ひどく悪い* 技術的なインタビューがどのように見えるべきではないかの例?自戒の念を持ってください。

良い技術的なインタビューは、開発者が実際のコーディングスキルを披露することを可能にします。これは、ビデオの中で行われている方法では達成できません。の言葉を借りれば クインシー・ラーソンfreeCodeCamp.orgを設立した先生は、「私が話した開発者のほとんど全員が、ホワイトボードにメモリからアルゴリズムを書く能力は、実際の日々の開発者の仕事とはほとんど関係がないことに同意しています」と述べています。

なぜ大手企業は候補者の適性を評価するために、ホワイトボード中心の技術面接にこだわるのでしょうか?ホワイトボードを使うことは何も悪いことではありません。 技術的なインタビューのヒントは、ホワイトボードから離れて滞在

ソースは ペクセル

ここでは、技術面接がどのようなものであるべきかを示すために、技術面接のヒントを見てみましょう。技術系の採用担当者として、開発者と協力して採用プロセス全体を最適化することがあなたの責任であることを心に留めておいてください。

技術面接のコツ

1.対面面接の回数を減らす

技術面接の回数を減らすのが一番のコツであることは間違いありません。 これは結果として採用人数の減少につながると思うかもしれませんが、面接の回数を減らすことは技術面接の質にプラスの影響を与えます。自分の時間が増えることで、経験をパーソナライズし、より人道的なものにするチャンスが得られます。

人事・開発チームが面接しなければならない人数は、テクニカルスキルのスクリーニング方法によって異なります。スクリーニング手順を改善することは、組織する必要のある対面面接の数に非常に良い影響を与えます。選考プロセスの中で技術的なスキルをスクリーニングするのが早ければ早いほど良いのです。言い換えれば、自動化された技術力スクリーニングソリューションを利用すれば、技術面接で不合格となる候補者を排除することができます。つまり、ポストレス面接を実施する必要がなくなるのです。

ここに、以下の優れた例があります。 リンゴンベリーの人材獲得:技術的な面接のヒントを提示する画像は、より少ない面接を実行する

DevSkiller を導入した後、Lingonberry 社は、技術面接の回数を 53% と驚異的に削減することができました。これは、技術的なスクリーニングをより正確に行うことで実現しました。

これは、通常インタビューを行う開発者と良好な関係を築く簡単な方法です。可能な限り遅くまで開発者を巻き込み、彼らのプロジェクトに集中させることができます。

2.迅速に

によると ジョブバイト"求職者の50%は、選択肢を検討したり、経験を積んだりするために、去年に少なくとも1回の面接を受けています。あなたが積極的に仕事の移動を作ることに探しているそれらを追加した場合、数はさらに高くなります。

あなたの開発者候補者は、おそらく他の企業と話をしたり、他のキャリアの機会を探したりしているでしょう。彼らのスキルは需要が高いため、通常は一度に複数のオファーを受けることになります。候補者に本当に興味を持っているのであれば、できるだけ早く技術面接の日程を決めましょう。

キャンセルする必要がある場合は、予定していた面接が行われることを確認してください。 何があっても.再度スケジュールを変更した場合、候補者はあなたの会社の誤った印象を与えてしまうため、そのポジションに興味を失う可能性があります。

3.やるべき仕事を真似る

テクニカルインタビューでは、テクニカルリード、開発チームメンバー、候補者が一緒に仕事をしてお互いを知る機会を提供します。

開発者は自分のスキルを評価してもらい、一緒に仕事をする可能性のある人に会い、会社の雰囲気をつかむために技術面接に来ます。彼らは、コーディングスキルを評価するためにほとんど(何もしないとしても)曖昧な質問をされたことに感謝していません。

私の個人的なお気に入り?"HTMLについて教えて"gif は、いくつかの技術的なインタビューのヒントについての混乱を提示するために使用されます。

4.オンラインで行く

面接のスケジューリングは、しばしば問題となります。これは特に、あなたの下で働くために移転を検討している候補者に当てはまります。リモートコーディングの面接セッションをスケジューリングすることで、開発者に出張をお願いすることなく、その開発者がどのように仕事をしたいのかを知ることができます。対面面接とリモート面接にはそれぞれメリットがあります。リモートコードペア面接についてもっと知りたい方は、こちらの記事をお勧めします。 オンラインコーディングの面接とリモートでCodePairする方法

オンラインコードのペアを示す技術的なインタビューのヒントGIF5.合意の上での採用

面接室が混雑していると、会話ではなく尋問のように感じてしまうかもしれません。そうは言っても ジョエル・スポルスキーによると採用プロセス全体を通して、候補者は少なくとも6人に見てもらわなければなりません。そのうちの2人は、直属の仲間であるべきです。理想的には、採用の際にはコンセンサスが必要であり、2人以上の意見が一致しない場合は、その候補者を採用すべきではありません。

技術面接に多くの人を連れてくることは、候補者にとってストレスになることがあります。これを避けるためには、セッションを録音してチームの他のメンバーに見せることができます。

6.候補者の経験に取り組む技術面接のコツ

ソースは ジョブバイト

によると ジョブバイト47%の候補者は、面接が仕事の印象に最も大きな影響を与えると答えています。

面接官はどのような印象を与えますか?時間通りに来ていますか?候補者をまとめて質問したり、会話をしたりしていますか?候補者に自己紹介をしているか?

7.すべての面接官がトレーニングを受けていることを確認する

"あなたの面接官が優秀なソフトウェア開発者だからといって、彼が優秀な面接官であることを意味するわけではありません。私は偉大なソフトウェア開発者の最もひどい面接をいくつか見てきました。"と言います。 ケビン・ファーガソンクラフトロジック代表取締役社長兼CEO。様々な回答が考えられることを理解しておく必要があるので、事前に質問や課題を準備しておきましょう。面接の展開によっては、ある程度台本から外れても構いません。とはいえ、台本は絶対に用意しておいた方がいいでしょう。

結論:技術面接のコツ

良い技術的なインタビューは、あなたの会社が何をしているかに関連した情報を提供します。また、人事部門と開発部門の両方に洞察力を提供します。問題解決能力を評価し、候補者がチーム内でどのように活躍できるかを確認するために、特定の行動や反応を引き出すために実施されます。

あなたが今までに受けた最高の技術面接のヒントは何ですか?下のコメント欄で教えてください

シェアポスト

技術者の採用についてはこちら

ラーニングハブに登録すると、有益な情報をメールで受け取ることができます。

シームレスにコーディングスキルを検証&開発

DevSkillerの製品をご覧ください。

セキュリティ認証とコンプライアンス。お客様のデータの安全性を確認します。

DevSkillerのロゴ タレントブーストのロゴ タレントスコアのロゴ