我是如何面试别人的

前段时间公司有个前端离职了,致使前端有个空位。css

本来面试的工做是由前端负责人(下文用 Z 同事代替)负责的,后来由于大多数的水平不过关,就先让我去把关。前端

虽然在之前的公司也面试过一些人,可是本身并不懂得怎么去面试,不少面试题都是本身想到什么就问什么,没有什么逻辑性。vue

后来 Z 给我分享了他的面试经验,教我如何把问题归类,而且与我一块儿把全部的知识点都整理了一遍。Z 同事也说了这些面试经验也是他本身总结出来的,这里很是感谢 Z 同事无私的分享。程序员

由这件事能够看出,作任何事情都是有学问,关键还在于本身有没有去学习、总结。面试

面试经历

由于大部分的基础不过关,面试的过程持续了将近一个半月的时间,基本上天天都会安排两到三我的过来公司面试。由于后面是由我把的第一关,我面试了也有十几我的,下面我就分享几道面试题给你们。框架

由于公司用的是 Vue 的框架,因此个人面试题主要是围绕在 Vue,JavaScript 和 CSS 上。学习

下面简单给你们介绍几道 Vue 的面试题。其实答案大部分都在文档上,可是每每不少面试者连文档都懒得看。优化

Vue 的内置组件有哪些?cdn

这个问题一问,大部分面试者都懵逼了。有部分知道的也只会回答出几个,有些须要提醒以后才勉强能回答出一两个,不多有可以说全的。ip

这个问题的答案其实就在 Vue 的官方文档上,内置组件有 5 个,具体的你们能够自行到文档上查看。

v-for 循环的时候为何要绑 key,不绑 key 会报错吗,绑与不绑有什么区别?

我相信这个问题大部分人都没有去了解过,只是会用便可,并无去深刻研究。

.vue 文件里的 style 标签,加上 scoped 和不加有什么区别?经过什么方式实现 scoped ?

加上 scoped 能够限定样式的做用域,这个大部分人都能答出来,可是后面的问题不少人都不知道了,其实就是经过 css 的属性选择器实现的样式做用域。

总结

固然还有不少面试我就不一一举例了。经过这些面试我也了解到了其实不少人学习都只是表面上会了,效果出来了就觉得本身学会了,而后就这样放过这些知识点。

经过上面几道面试题能够看出,一个问题每每是能够往下深挖的,只要咱们学习的时候多挖几个问题,其实就能够比其余人优秀一点。

如今前端已经再也不是两三年前,只要你稍微懂点框架就能够找到工做的时候,更多的须要咱们懂这些框架工做的原理,不只要作到知其然,更要知其因此然。

我也常常在各类前端群看到,有些人说本身找了几个月的工做都没找到,我不知道是否像我说的那种只懂表面的那样。可是做为一个程序员,若是只懂得表面是不足以支撑咱们走得更远。

咱们须要不断提高本身的能力,才能避免被公司优化,或者在跳槽的时候拥有更多的选择。

最后祝你们都能顺利找到工做,若是有兴趣也能够关注个人公众号【前端develop】,有招聘的时候,我也会把 JD 发到个人公众号上。


若是你喜欢个人文章,但愿能够关注一下个人公众号【前端develop】

前端develop