作业帮前端面经

攒人品求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方法
全部评论
佬,agent是根据你讲的实习需求延伸的吗
点赞 回复 分享
发布于 昨天 10:55 湖南
啥bg呀大佬
点赞 回复 分享
发布于 10-29 18:00 广东

相关推荐

肥罗且玫瑰:没啥用,没人看这个,这个公司比较离谱查看图片
点赞 评论 收藏
分享
评论
1
6
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务