岗位:前端开发,业务内容蚂蚁云服务
面试体验:还可以
结果:没过
面试流程:先写了半小时代码,2道题,然后针对代码问了十几分钟,后面问了40分钟别的
说一个最近的项目,负责的角色,做的内容
webpack 和 vue-cli的一系列内容(因为项目相关)
vue怎么进行依赖收集
vue set两次数据会造成2次组件更新吗
使用setTimeout set2次数据会造成2次更新吗
微任务和宏任务
script代码执行中报错了,下面的script还会执行吗
有没有用过node
spa的理解和路由的理解
vue的nextTick
js的作用域 和 作用域链
什么是js的词法作用域
有什么可以改变js的词法作用域
用过eval吗
有没有用过node,干了些什么
搭建应用的时候,服务器挂了是怎么处理的
/**
* 题目 1
• 实现一个对象深拷贝,要求:
1. 支持基本数据类型(primitive、Array、Object)
2. 支持循环依赖检查
/**
* 题目 2
• 实现一个前端请求模块,可以缓存 xhr 返回的结果,要求:
1. 如果有相同的请求同时并行发起,要求其中一个能挂起并且等待另外一个请求返回并读取该缓存
const request = url => {};
request('/users').then(r => console.log(r));
request('/users').then(r => console.log(r));
request('/users').then(r => console.log(r));
request('/users').then(r => console.log(r));
递归嵌套层级很深会出现内存炸裂的问题吗
用其他循环替换 for in
请求不稳定怎么解决目前只调用一次失败的问题
失败了怎么处理
#你觉得今年春招回暖了吗#