oppo提前批 前端面经

一面:

1. 自我介绍

2. 介绍项目

3. Node了解多少?

4. Echarts了解多少?

5. 写去除字符串前后空格(两种方式)?

6. 你为什么要用vue?

7. Swiper实现轮播的原理?

8. 页面header的渐隐渐现效果怎么实现的?

9. localStorage和sessionStorage的区别?

10. Keep-alive的作用是什么?什么原理?

11. Webpack自己写过吗?怎样写?

12. 性能优化有哪些方式?

13. 事件委托怎么实现的?什么是事件冒泡和事件捕获?

14. 介绍下http协议?还用过哪些其他协议?

15. https与http有什么不同?ssl在哪一层?

16. 你觉得怎样才是一个好的前端工程师?

17. 你有什么想问我的?


二面:

1. 自我介绍

2. 介绍项目

3. Vue的响应原理?为什么要用Object.defineProperty,它的缺陷是什么,用proxy呢?

4. Keep-alive作用?它缓存的实例组件的本质是什么?

5. 实现继承的方式有哪些?写一个create函数,实现对一个对象的继承(包括私有属性和原型链上的所有属性)?

6. https是如何加密的?https的通信过程?

7. 讲讲csrf的原理以及解决方式?

8. 你有什么想问的?


一面比较顺利,二面全程怼,两面都是从项目出发问的问题。
#OPPO##面经##提前批##前端工程师#
全部评论
答主拿了什么等级的offer?
点赞 回复
分享
发布于 2019-07-16 22:12
楼主哪里的oppo呀
点赞 回复
分享
发布于 2019-07-16 22:16
联想
校招火热招聘中
官网直投
感觉问的挺基础的没有难的题,还有技术面试吗就2轮?
点赞 回复
分享
发布于 2019-07-16 22:19
楼主是不是数据可视化的项目?
点赞 回复
分享
发布于 2019-07-16 22:48
两面就拿下offer啦?牛
点赞 回复
分享
发布于 2019-07-16 23:55

相关推荐

3 56 评论
分享
牛客网
牛客企业服务