如何面试前端

如何面试前端

  1. 明确招聘目标

    • 招聘的人数。如果人数少,为了追求小而精,招聘前端的质量就要高一些。

    • 招聘目标在团队的工作角色。要招聘的人是在团队中做基础工作,允许缓慢成长,还是说要立马上手扛项目,这个要明确。

    • 招聘目标在团队中的团体角色。除工作角色之外,是否还有承担其他的角色。比如,调节团队风格等。

  2. 代码能力

    show me your code, talk is cheap

    • 真实线上项目。如果有开源项目或者上线项目,可以翻看源码
    • github 项目
    • 本地项目
    • csdn 等个人博客
  3. 招聘目标的专业能力和态度

    对于技术人员,最重要的始终是专业能力。仗剑走天涯,剑一定要锋利才可用。那么可以划分为以下几个维度

  • html/css
  • js/es6/es7/typescript
  • react/vue/angular 等框架
  • 工程知识
    • 软件工程
  • 思维
    • 系统性思维
    • 定期复盘
  • 性格
  • 业务认知

针对以上维度,可以准备各自 6-7 个问题,对面试者进行提问,并对每个维度进行分等级打分。最后得出一个综合等级。采用 A/B/C 级以上者。

  1. 分辨面试者的面试角色和真实角色之间的差异

面试者在面试时总会想要美化自己,而且短暂的面试时间并不能体现出一个人的特点。所以我们要仔细甄别面试人的真实角色是如何的,通过一些技术手段或者社会工程学方法可以辨识面试者的真实角色。

0%