npm 包 @recruit-paas/rules-for-recheck-setting 使用教程

阅读时长 4 分钟读完

简介

在进行招聘流程中,候选人往往需要被多个面试官进行面试,并且需要被多次面试。但是不同面试官对于不同的面试环节,可能会提出不同的考核要求,这就带来了面试成绩的不一致性。为了解决这个问题,我们开发了 npm 包 @recruit-paas/rules-for-recheck-setting,使得面试官可以根据标准化的考核要求进行考核,并生成考核报告,从而更加客观地评估候选人的能力。

安装

要使用 @recruit-paas/rules-for-recheck-setting,你需要安装 Node.js,然后在终端中输入以下命令:

使用

@recruit-paas/rules-for-recheck-setting 的主要功能为规定考核要求的模板、采集面试官的反馈以及生成考核报告。下面我们将分别演示这些功能的使用方法。

规定考核要求的模板

我们可以通过以下方式来规定考核要求的模板:

-- -------------------- ---- -------
----- -------------- - ---------------------------------------------------

----- -------- - -
  ------ -
    ------ -
      - ----- ------------- ------- - --
      - ----- ------ ------- - --
      - ----- ------- ------- - -
    --
    ------- --
  --
  --------- -
    ------ -
      - ----- ------------ ------- - --
      - ----- ----------- ------- - --
      - ----- ---------------- ------- - -
    --
    ------- --
  -
--

----- -------------- - --- -------------------------

此处我们定义了一个模板,包含 skill 和 attitude 两个属性。test 属性下包含了若干考察项目,每个考察项目有对应的权重。属性 weight 则表示该属性的总权重。

采集面试官的反馈

我们在面试过程中,需要收集面试官的反馈以及其所属的考核项目。我们可以使用 @recruit-paas/rules-for-recheck-setting 提供的反馈类来实现:

-- -------------------- ---- -------
----- -------- - ------------------------------------------------------------

----- -------- - --- -------------------------

------------------------ ------------- -- ---- ------
------------------------ ------ -- ----- --------------
------------------------ ------- -- -------------
--------------------------- ------------ -- ----
--------------------------- ----------- -- -- ------ --- ----------
--------------------------- ---------------- -- ----

这里我们创建了一个 Feedback 实例,并对其进行了若干次提交,每次提交包含了对应的属性名、子属性名、得分以及反馈内容。

生成考核报告

在收集完面试官的反馈后,我们可以使用 @recruit-paas/rules-for-recheck-setting 提供的 Report 类来生成考核报告:

这里我们创建了一个 Report 实例,并将之前创建的模板和反馈作为参数进行传递。最后,我们调用其 generate 方法,生成考核报告,其中 items 为考核结果的列表,grade 为总评分。

总结

通过学习本教程,我们可以使用 @recruit-paas/rules-for-recheck-setting 进行标准化的面试考核,并生成考核报告,从而更加客观地评估候选人的能力。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/135799