前言
CVTE的笔试是相对比较简单的,所以收到面试通知是意料之中的,不过为什么是电话面试是非常以外的,毕竟我同学投的其他岗位也是在成都现场面试的,我今天一面结束后问了HR,他说下一轮是视频面试,看来都是远程面试了,其实相对来说要简单一些。
面试喜欢由浅入深,层层递进,渐进增强,基本问题都回答上了,但是不够严谨,感觉凉了,不过还是写个面试经验供志同道合的朋友参考。
具体面试流程
一面电话面试内容
-
自我介绍
-
做过哪些项目
-
介绍两个项目,京东商城和个人博客
-
项目用到哪些新技术,难点是什么,如何解决的
-
es6新特性有哪些
-
promise状态有哪些,实现原理,举个实例
-
JS垃圾清理方式
-
对sass了解多少
-
闭包是什么,闭包有什么应用场景
-
css清除浮动有哪些
-
为什么overflow:hidden可以清除浮动
-
BFC是什么,如何形成BFC
-
跨域脚本
-
网页安全问题知道多少
-
你最近的学习计划
-
你有什么想问的
总结
虽说问题都比较基础,但是可能是自己并没有太深入,很多问题刚开始回答还行,抓住一个点深入刨根问底就有些招架不住了。最后我问了一下HR,根据我的面试表现可不可以给我提一些建议:
-
注重学习的系统性,层层递进,框架新技术应该放到最后;
-
项目太基础,应该面临以后的实际开发工作还有很多知识需要弥补;
-
网络安全问题、网络性能问题要引起足够的重视。
其实我还是非常赞同HR的建议的,整个面试也非常和谐,半个小时的面试还是印象深刻,自己以后的学习过程中应该更加踏实。