秋招记录-网易雷火
九月面的,二面结束很久之后挂掉了
一面
1.项目中负责哪些内容(问简历上的内容、项目中的场景)
3.封装维护组件需要注意什么问题
4.如果一个组件被多个模块复用,现在须在需求方提出新的需求,需要怎么设计
5.怎么拓展组件不影响其他模块的使用
6.sessionstorage和localstorage的区别
7.不同的type页,sessionstorage会共享吗
8.对传入文件做大小限制如何实现的
9.怎么用递归实现去重
10.vue组件中的data为什么会是一个函数
11.v-for中key的作用
12.使用index作为key会出现什么问题
13.有一个数组内容[a,b,c,d],v-for循环渲染,在数组中把a删掉后页面会怎样响应
14.vue3和vue2数据劫持方案有哪些不同
15.proxy代替Object.defineProperty的优点
16.proxy遍历的能力具体指什么
17.Object.defineProperty是逐个属性代理的吗
18.Object.defineProperty对数组通过索引进行修改,可以获得响应吗
19.数组指定的常用方法为什么能产生响应(重写了)
20.css里的盒模型
21.content、border、padding、marginn由内到外的顺序
22.BFC、如何触发
23.外边距重叠发生在什么情况下
24.用函数实现n到m的累加,如果n>m时返回0,用递归实现-->完成后要求用es6中函数递归优化(手撕)
二面
1.在项目中是如何改善用户交互体验的
2.页面性能优化
3.http缓存
4.接口对接和联调(开发步骤)
5.前端异步解决方案
6.Promise的错误处理
7.try/catch可以捕获promise的错误吗
8.数组去重的方法
9.对象去重(手撕)
10.webGL(没了解)
11.如果await之后,整个js主线程会停止吗
12.await是怎样执行回调的
13.事件循环
14.实现一个div,从左边移动到右边的一个动画(手撕)
15.关键路径渲染
16.前端模块化方案
17.ES Modules和AMD的区别
18.webpack调优,webpack原理
20.线程进程和协程的区别
21.实现myPromise(手撕)
一面
1.项目中负责哪些内容(问简历上的内容、项目中的场景)
3.封装维护组件需要注意什么问题
4.如果一个组件被多个模块复用,现在须在需求方提出新的需求,需要怎么设计
5.怎么拓展组件不影响其他模块的使用
6.sessionstorage和localstorage的区别
7.不同的type页,sessionstorage会共享吗
8.对传入文件做大小限制如何实现的
9.怎么用递归实现去重
10.vue组件中的data为什么会是一个函数
11.v-for中key的作用
12.使用index作为key会出现什么问题
13.有一个数组内容[a,b,c,d],v-for循环渲染,在数组中把a删掉后页面会怎样响应
14.vue3和vue2数据劫持方案有哪些不同
15.proxy代替Object.defineProperty的优点
16.proxy遍历的能力具体指什么
17.Object.defineProperty是逐个属性代理的吗
18.Object.defineProperty对数组通过索引进行修改,可以获得响应吗
19.数组指定的常用方法为什么能产生响应(重写了)
20.css里的盒模型
21.content、border、padding、marginn由内到外的顺序
22.BFC、如何触发
23.外边距重叠发生在什么情况下
24.用函数实现n到m的累加,如果n>m时返回0,用递归实现-->完成后要求用es6中函数递归优化(手撕)
二面
1.在项目中是如何改善用户交互体验的
2.页面性能优化
3.http缓存
4.接口对接和联调(开发步骤)
5.前端异步解决方案
6.Promise的错误处理
7.try/catch可以捕获promise的错误吗
8.数组去重的方法
9.对象去重(手撕)
10.webGL(没了解)
11.如果await之后,整个js主线程会停止吗
12.await是怎样执行回调的
13.事件循环
14.实现一个div,从左边移动到右边的一个动画(手撕)
15.关键路径渲染
16.前端模块化方案
17.ES Modules和AMD的区别
18.webpack调优,webpack原理
20.线程进程和协程的区别
21.实现myPromise(手撕)
全部评论
大佬什么bg,去哪了?
相关推荐
点赞 评论 收藏
分享
10-25 11:03
上海理工大学 Python 点赞 评论 收藏
分享