xdm 来当当前端面试官
都是为了生活,谁也不想为难谁
# 第一次没了😂
正式的第一次,以公司的名义当个面试官,因为之前也帮同学和女朋友模拟过😎,所以不是很慌。出于做事认真的态度,对于每个面试,我都会根据个人简历的一个情况,提前准备好。就问你会的,问的简历上不写的,都是在试探你的潜力线~
每次当别人回答不出来的时候,我会先引导,如果在引导下说出来的,也算他会
如何还是不会,那我也会给他讲清楚,所以总体下来,我面试的时间一般都会比较长,这点不知道怎么能改进一下~
我得学学不管别人水平如何,怎么给别人一个良好的体验,对面试官有一个良好的印象呢?xdm,教教我🤧
# 先说下我,2018年来微医的面试情况🤧
19毕业生,18年9月通过boss联系获取的面试机会,依稀还记得部分当年面试题。也想起了之前看的一个段子:
面试官A:现在招聘要求怎么高,什么时候才能找到干活的
面试官B:难
面试官A:以现在的要求,再让你面试你能进来吗
面试官B:那肯定,进不来
面试官A:那要不我们降低下要求
面试官B:算了,继续面吧~
2
3
4
5
6
# 一面(电话)
- JavaScript数据类型
- 闭包
- 原型
# 二面(现场)
- 变量提升
- rem原理
- instanceof原理
- 一道输出顺序的题目
# 三面(电话)
- vue生命周期
- computed和watch区别
- 平时学习的方法
- 如何解决自己遇到的难题
# 四面(hr电话)
- 发展规划、人生目标~~~
- 说了下给实习生的条件,确定了下入职时间
当时二面完,面试官说是去找下hr,然后一会以后说hr不在,让我先回去,我自己知道自己答的不好(只自学了一个月前端),大家都默认凉了。结果第二天电话面又来了一轮,感觉是很缺人,然后我差不多会用点vue,所以就要我了~~~万分感激当年的面试官
# 准备工作🤠
主管大概跟我讲了下流程~
有点紧张但又不紧张的感觉~主要还是怕问的不对,太难或者太简单。如果这个人前端方面一般,那么通过什么问题能看出他的潜力?
自己也是好好准备了下~针对实习生简历,针对性的问,毕竟简历已经过了主管那一关,不考虑其他的,如果按照简历问,答的问题不大的话就让他过一面。
每个面试完成需要做汇总给到主管,说明下情况~
# 题目放文末,大家觉得有问题的可以提出来哈
# 第一位
感觉挺可惜的~ 在我这过了一面(目前面了4个,感觉这个是最好的一个), 主管那二面聊的也挺久,只是对比其他实习生缺少一些光环。具体是啥,各位自行体会
# 评价:
# 第二位
简历写的有点夸大了~
前两行写的都是node相关,面试之前我还特地去复习了一下。node我也用的不多,怕被反将一军~
针对他的简历,可能我问的也是难了一些,所以也告诫下我自己,简历不要乱写。。。
# 评价:
# 第三位
先说下学历:专升本。这里并没有其他意思,因为现实是一般的专升本实习生是过不了简历这一关的,这位同学写了较多的实习经验,所以过了简历关。我想表达的意思是:不敢怎么样,你的简历总得有一些亮点~,值得别人期待的点
可惜的是,没有想象中的那样,所以也没办法了
# 评价:
# 第四位
终于给我安排了一个妹纸~😏
不过说实话,对应妹纸,问的问题我感觉最少简单个20-40%😏
但是也很遗憾,自己也猜到了,基础比较差,电话面的过程中貌似在百度~
# 评价:
# 面试问题:
# css
- Flex,常用熟悉,放大缩小等等
- BFC的理解,触发方式,解决什么问题,浮动,边距重叠
- less和saas的区别,变量,Mixins
- vw、vh、rem、em、px,计算方式,如何选择
- 盒模型,差别,切换方式
- 去除inline-block间隙,偏一点的
- transition和animation的区别
- 画一条0.5px的直线
# JavaScript
- js数据类型,区别,const a = {},a.x = 1? a = 1?
- 类型检测:typeof null,typeof NaN,判断数组,instanceof原理
- 深拷贝与浅拷贝,概念,方法
- 跨域,可问的比较多~
- ajax创建流程,如何实现同步异步
- 数组去重,删除数组元素方法,等等一些数组操作
- 用过es6的哪些属性,箭头函数和this
- promise,三种状态,all和race
- 闭包,概念,优缺点
- 强缓存,协商缓存
- DOM 如何添加、删除、移动、复制DOM节点
- 作用域,作用域链,变量提升
- 原型链概念,最终指向
- call、apply、bind
- cookie,Storage区别,sessionStorage共享机制
- 作用域,变量提升,实现let、const思路
- domcontentloaded和load的区别
# vue
- $route和$router的区别
- SPA 单页面的理解,它的优缺点分别是什么
- computed 和 watch 的区别和运用的场景?如何监听一个对象的变化?
- 生命周期,哪里dom渲染完成,父子组件生命周期执行顺序
- 为什么组件中的 data 必须是一个函数
- Vue 组件间通信有哪几种方式
- 虚拟 DOM 的优缺点
- 为什么在 Vue3.0 采用了 Proxy,抛弃了 Object.defineProperty?
- $set 原理
- 导航守卫
# 其他
- git相关操作,pull和fetch区别,解决冲突的方式,reset和revert区别
- TCP UDP区别
- 排序
- 做过哪些网站优化,或者说出你知道的
- 根据简历提到的点针对性的问
# 后续再更新
面试不光是面别人,也是对自己知识点掌握程度的检测。加油吧,打工人~😵
- 01
- 2023/07/03 00:00:00
- 02
- 2023/04/22 00:00:00
- 03
- 2023/02/16 00:00:00