Lever - HackerRank面接統合

Last updated: December 27, 2024

概要

HackerRank InterviewsはLeverと連携して、企業の採用プロセスを円滑にします。インタビューは、リクルーターや技術マネージャーがリモートにいる候補者とインタラクティブなコーディングインタビューを行うための効率的なツールです。インタビューとの連携により、Leverのユーザーは候補者と直接コーディングインタビューを開始またはスケジュールできます。

この記事では、LeverHackerRank Interviewを連携させる詳細な手順を提供します。連携の使い方やLeverからインタビューをスケジュールする方法については、📄 Leverで候補者とHackerRankインタビューをスケジュールするを参照してください。

Lever - HackerRankインタビュー連携

前提条件

HackerRank for Workで

Leverで

  • エンタープライズプランとリクルーターライセンスを所有している必要があります。

  • 会社管理者としてログインする必要があります。

  • ユーザーアカウントを持っている必要があります。

  • 管理者権限を持ち、インテグレーション設定ページにアクセスできる必要があります。

手順

Lever - HackerRankインタビューの連携は、次の操作を含む2段階のプロセスです。

  • LeverからWebhook署名トークンとAPIキーを取得する

  • HackerRankからWebhook URLを取得し、それをLeverに接続する

LeverからWebhook署名トークンを取得する

  1. Leverにログインし、 設定 オプションをクリックします。

    lever_setting.jpg

Leverの設定

  1. 左ペインから統合とAPIオプションをクリックします。

    Intergration_and_API.jpg

Leverの統合とAPIタブ

  1. WebhooksタブをクリックしてWebhook設定ページを開きます。

    Webhooks.jpg

Webhook設定ページ

  1. 次のいずれかのオプションを実行して、Webhook URLに固有の署名トークンを生成します。

    • ステージ変更ボタンを切り替えます。

    • 以下のように+ webhookを追加オプションをクリックします。

      Options.jpg

Webhook URL生成のオプション

  1. いずれかのオプション(スイッチがオンに切り替えられるか、「+」がクリックされると)で、以下のように一意の署名トークンが生成されます。

    Signing_token.jpg

ユニーク署名トークン生成

  1. トークンをコピーして保存してください。これはHackerRankに追加する必要があります。 

  2. Partner Integrationsタブをクリックします。

    Partner_integration_.jpg

このページはHackerRankとの連携を有効にする設定を提供します

  1. ページを下にスクロールして、Assessment セクションに移動し、HackerRank CodePair オプションを有効にします。
    注意:HackerRank CodePairを有効にする必要がありますが、生成されたキーをコピーする必要はありません

    Assessment.jpg

LeverのHackerRankインタビューとの連携を有効にする

  1. HackerRank Testsの接続状況を確認したら、ページの上部にスクロールしてAPI Credentials Tab (画面上部)にアクセスします

    Lever_API_Credentials.jpg

    Lever内のAPI Credentialsタブ

  2. API Credentialsタブから、下にスクロールしてLever API credentialsセクションに進みます(上記のAPI Credentialsタブ内でハイライトされている部分)

    • 次に、HackerRank TestsHackerRank Interviewsのために作業するキーが適切なReadWriteエンドポイントを持っていることを確認する必要があります。これには両方が含まれます:

      • 候補者作成

      • リスト投稿

        • ReadエンドポイントWriteエンドポイントは2つの別々のセクションです。両方のフィールドが各セクションでチェックされていることを確認してください。

          • Readエンドポイントセクション(以下のように見える)をスクロールダウンして、Writeエンドポイントセクションにアクセスします。

            Read_Endpoints.jpg

Lever API credentials内のReadエンドポイント

HackerRankからWebhook URLを取得し、Leverに追加する方法

  1. HackerRank for Work企業管理者 ユーザーとしてログインします。

  2. ホームページで、ページの右上隅にあるユーザーアイコンの横の矢印をクリックし、設定オプションを選択します。

    HR_settings_Lever.jpg

HackerRank for Workの設定ページにアクセス

  1. ATS統合オプションをクリックし、Lever統合エリアに移動します。

    Lever_Configure.jpg

Lever設定

  1. 該当するフィールドに、Lever APIキーLever Webhook署名トークンを以下のように追加します。

    image5.jpg

Lever統合フィールドがあるHackerRank設定ページ

  1. HackerRankはWebhook URLを作成します。このURLをコピーしてください。統合は、このURLをLeverに追加すると完了します。

    image2.jpg

    HackerRank設定ページからのWebhook URL

  1. Leverで、インテグレーションとAPIページのWebhooksタブに移動します。

  2. Webhooksタブをクリックし、Webhook設定の下で、候補者ステージ変更イベントをオンにします。Leverでは、これは面接リンクリクエストを面接に送信するイベントトリガーです。

    Candidate_stage.jpg

「候補者ステージ変更」イベントトリガーは面接リクエストを送信します

  1. Add Webhook オプションをクリックして、Candidate Stage Change イベントのために、HackerRankから取得したWebhook URLを追加します。

    add_webhook.jpg
  2. 接続の確認 ボタンをクリックします。URLが確認されると、チェックマークが表示されます。 HackerRankのURLから 'https://' を含めたり除外したりできます。

  3. url.png

    LeverにおけるHackerRankのWebhook URLの追加

Leverでは、候補者のプロフィールが次の要件を満たしている必要があります。 "Candidate stage change" イベントがHackerRank Interviewsへのリクエストをトリガーできる前に:

  1. プロフィールには候補者の名前と有効なメールアドレスが必要です。

  2. プロフィールには "HackerRank CodePair" タグを含めるか、同じタグを持つJobとリンクされている必要があります。

候補者のステージが変更されると、面接リンクが自動的にプロフィールに追加されます。採用担当者はこのリンクをクリックして、候補者のオンライン面接セッションを迅速に開始またはスケジュールできます。

詳細については、📄 Leverで候補者とHackerRank面接をスケジュールする

Candidate_profile.jpg

Leverの候補者プロフィールと「HackerRankインタビュー」タグ