作业帮前端面经
攒人品求oc。
一面以基础为主,二面是问简历上的东西
10.18 一面 45min
自我介绍
1. css常见定位方式
2. relative和absolute
3. 怎么实现一个三列布局(coding)
4. 怎么实现第二列内容自适应(coding)
5. typeof,typeof一个function返回什么
6. 响应式布局怎么做
7. Object.keys和for in遍历差别
8. 看代码讲输出,讲为什么
```javascript
const obj = {
name: '',
age: 18,
};
   
Object.defineProperty(obj, 'id', {
value: 1,
enumerable: false
});
   
Object.prototype.sex = 1;
   
for (const key in obj) {
console.log(key);
}
```
9. 模块化开发规范,esm和commonjs
10. 跟后端开发过程中怎么合作
11. 用过什么调试工具
12. 移动端怎么调试
13. 安卓跟ios显示不一样怎么调试
14. 跨域怎么解决
15. 手撕
- 防抖
- 给l1=[3, 6, 5], l2=[2, 4, 3, 7], 返回[5, 0, 9, 7]。数组长度不一定
16. requestAnimationFrame作用
17. websocket心跳怎么做的,心跳断了之后怎么处理的
18. webpack配过什么东西
19. 两段实习的实习时间
10.23 二面 60min
自我介绍
1. 挑一个实习中的需求讲一下(追问得很细)
2. agent工作流是做什么的,怎么定制,举例搭一个agent工作流
3. 微前端
4. 性能优化
5. 虚拟列表怎么实现(等高和不等高)
6. xss和ddos
7. http和https
8. ca是什么
9. 手撕
- 静态loading图片实现loading.gif的状态(css animation属性)
- 实现字符串的trim方法
        一面以基础为主,二面是问简历上的东西
10.18 一面 45min
自我介绍
1. css常见定位方式
2. relative和absolute
3. 怎么实现一个三列布局(coding)
4. 怎么实现第二列内容自适应(coding)
5. typeof,typeof一个function返回什么
6. 响应式布局怎么做
7. Object.keys和for in遍历差别
8. 看代码讲输出,讲为什么
```javascript
const obj = {
name: '',
age: 18,
};
Object.defineProperty(obj, 'id', {
value: 1,
enumerable: false
});
Object.prototype.sex = 1;
for (const key in obj) {
console.log(key);
}
```
9. 模块化开发规范,esm和commonjs
10. 跟后端开发过程中怎么合作
11. 用过什么调试工具
12. 移动端怎么调试
13. 安卓跟ios显示不一样怎么调试
14. 跨域怎么解决
15. 手撕
- 防抖
- 给l1=[3, 6, 5], l2=[2, 4, 3, 7], 返回[5, 0, 9, 7]。数组长度不一定
16. requestAnimationFrame作用
17. websocket心跳怎么做的,心跳断了之后怎么处理的
18. webpack配过什么东西
19. 两段实习的实习时间
10.23 二面 60min
自我介绍
1. 挑一个实习中的需求讲一下(追问得很细)
2. agent工作流是做什么的,怎么定制,举例搭一个agent工作流
3. 微前端
4. 性能优化
5. 虚拟列表怎么实现(等高和不等高)
6. xss和ddos
7. http和https
8. ca是什么
9. 手撕
- 静态loading图片实现loading.gif的状态(css animation属性)
- 实现字符串的trim方法
全部评论 
 佬,agent是根据你讲的实习需求延伸的吗
啥bg呀大佬
相关推荐
奋斗的小码农a:握日了,这个部门和这个hr流程拖很久,而且最后加面四面横向还说挂了
 点赞 评论 收藏   
分享
  查看30道真题和解析
查看30道真题和解析 点赞 评论 收藏   
分享
 