京东提前批前端面经总结
1、自我介绍
2、做前端的初衷
3、按实现的技术角度和思路讲讲你的项目
4、页面频繁加载这个问题是怎么发现的?
5、vue相关基础问题:
- 虚拟DOM有了解嘛?
- vue-router的路由模式有哪两种?之间的区别?各自是怎么实现的?
- diff算法
- vue修改数据的批量异步更新的策略
6、js相关的问题:
- 讲讲闭包的概念,闭包的用处,闭包的缺点
- js的同源策略
- js实现延迟加载是用哪些方式?
- 讲讲promise是做什么的?和async的区别?(垃圾的我听成了axios。。。)
- 有遇到浏览器兼容问题嘛?
- 跨域问题?解决方案
- ajax的原理,有使用过嘛?
- 平常学习前端的时间?
- 学习方式
- 自己最大的优势?学习前端也四五月了,有遇到什么困难?如何解决的?(问题太长,我忘了说最大的优势。。。)
7、反问
部门主要是做什么的?
技术栈:使用vue还是react?
有涉及到web3D之类的内容嘛?
还有什么欠缺的地方?(技术深度、技术细节还需要加强,害。。。)
第一面最不希望是京东,最想去的结果是京东,结果。。。害,好多题答非所问,提前批这么好的机会叫我给浪费了。。。
真的好想去京东/(ㄒoㄒ)/~~

