拼多多暑期一面
1. 自我介绍
2. 项目
1. 展开讲一个项目、项目的功能、负责哪一部分、有什么亮点
2. vue的响应式原理
3. 响应式的题修改a=0,b{c:1}用defineProperty实现订阅发布
4-8:项目
9. 用户打开网页,从点击网址到打开到渲染出来经过的哪些阶段,这些阶段都做了什么(比如网络执行阶段、服务器、还有浏览器执行阶段、前端执行阶段、js的执行阶段,详细展开)
10. 登陆的持久化是怎么做的?比如刷新一下页面不需要重新登录怎么做到的?
11.比如第三方的恶意插件盗用cookie,怎么防止,cookie的泄漏
12. 跨域问题
13. 什么是同源,怎么判断两个网址是否同源
14. 支持了CORS但是我并不想在这次请求中带cookie,想把cookie隐藏掉怎么做
15. 浏览器的事件循环机制
16. 代码输出题
17. promise.all每次并发两个