走完了全部流程,也拿到了实习offer,整体流程很快,时间跨度不长,地点是在苏州,投递方式没记错的话应该是牛客网。
一面:
整个过程比较的艰难,有两个面试官,问题考虑广度比较多;
- 自我介绍
- 自己学的技术的过程(重点是学了些什么,而不是怎么学)
- canvas基本原理 如何实现
- flex布局 可以用来做什么 具体如何去做
说了一个三联列 还有一个是app的功能的组件
- less sass原理 为啥要用这些东西(*)
1.嵌套的编写方式 类似html 更友好
2.有变量的概念 复用变强
3.有局部概念,可以按需引入
- js跨域
- 作用域链
_proto_
prototype
constructor
还有如果问到了你这个 离继承一般不远了 做好心理准备
- 继承(各种方法 老是觉得我说的少 还有class类继承*)
- 期间说了bind call apply
- 浏览器缓存(把cookie为啥能缓存看一下)
- js闭包(闭包为啥会影响性能??*)
嵌套过多 变量无法回收(保护)
- vue子父传值(*)props $emit 还有其他的自己不是很清楚了 vue理解一般
- vuex(建议我去学一下)
- 问了家庭情况 说了比较多
- 成绩
- 专业
- 数据结构的基础内容
排序很重要 常用的数据结构
反问:
- 实习时间
- 网络协议
- 如何学前端
- 看什么书
二面:
这是第三个面试官,技术上没有怎么过问,但也要脑子比嘴快,不能自相矛盾!
- 自我介绍
一定要突出自己的闪光点
- 家庭情况 延伸了很多
- 专业
- 成绩
- 自己的职业规划
- 实习的时间
- 女朋友
- 如何学习的
如何学前端 类似但不一样 学习不只是前端
- 爱好
说的详细了些
我问的问题:
- 如何培养
- 工作环境
- 对我的建议(多补充自己的计算机方面的知识)
- 结果
hr面:
整体过程很短,也比较轻松,都是常见的问题,按照自己的实际情况回答就可以。