科大讯飞前端春招
📍面试公司:科大讯飞
👜面试岗位:前端中级
📖面试问题:
一面:
- 项目环节?难点,如何解决
- js基础数据类型
- 如何判断构造器
- 原型链的理解,追问
- 闭包的理解,作用以及弊端
- this指向编码时确定还是运行时确定
- let和var
- 数组如何复制?Array自带方法
- 实现深拷贝
- vue组件缓存?<keep-alive>参数
- 移动端如何保证不同设备保持页面一致?rem原理
- 流式布局
- 一个js有许多ajax,如何优化
- js中this理解?如何改变this指向,call、bind、apply区别?手写
- promise状态?提供了哪些方法,有什么区别?
- 讲讲webpack
- vue响应式(数据双向绑定)原理
- vue组件通讯
- $nextTick原理
- vue生命周期,用处
- 浏览器缓存
- css加载和js加载的阻塞问题
- 高度塌陷如何引起?如何解决?overflow解决原理
- setTimeout delay=0会立即执行吗?为什么
- 对盒模型的理解
共四十分钟多点,,将近40个问题吧,上面有些合到一起啦!还有一些问题想不起来了,节奏比较快!当天通知了结果,第二周约的二面。
二面:
- 项目经历
- 虚拟机;Linux
- 数据结构,树的深度遍历
- 计算机网络
- mysql常用指令以及作用
- git常用指令以及作用
- 数学英语水平
- 还有几个忘了。。。
二面没有涉及前端知识,比较系统的考察了整体知识体系,不是很难,但是需要都懂,即使是前端。隔了三天HR电话告知通过当场进行了HR面,base合肥!
🙌面试体验:
整体体验很好,面试官不错,有时候一下子想不起来或说话结巴了会告我不要紧张,没关系的(其实我没有紧张,在深度搜索
)。还有HR真的很给力,推进很快。
一些建议
最好能理解就自己理解尤其是一些原理,不要死记硬背,按照自己理解说感觉更受面试官认可。说到一个知识点要尽可能把你知道的都说出来,这样显得你对整个知识体系理解比较深刻,比如说到闭包你可以延伸到常考的防抖节流、柯里化这些。还有千万不要裸面,不要浪费每一次面试。加油!
#春招别灰心,我们一人来一句鼓励##前端面经#