顺丰科技前端秋招面经

#发面经攒人品#

一面

  1. 自我介绍
  2. 实习项目相关问题
  3. html中meta标签有哪些属性
  4. css和js实现动画有什么区别?
  5. esm和cjs的区别,哪一种可以在条件语句中引入
  6. esm的静态解析有什么用(便于treeshaking,没答上来)
  7. js用'=='来判断一个对象和数字是否相等会怎么判断?
  8. 有什么方法让它们相等?还有没有其他方法?(答了重写valueOf,面试官说可以用代理)
  9. js的代理在哪个地方有应用

二面

  1. 自我介绍
  2. Vue2组件重写为Vue3有什么技术难点
  3. 团队开发的时候如何管理业务组件的版本
  4. 描述一下封装的定时器hook
  5. 事件循环输出
  6. 手撕:扁平化数组并去重
  7. 口述js深拷贝如何实现
console.log(1);
setTimeout(() => {
  console.log(2);
  Promise.resolve().then(() => {
    console.log(3);
  })
}, 0)
Promise.resolve().then(() => {
  console.log(4);
  setTimeout(() => {
    console.log(5);
  }, 0)
})
async function fn() {
  console.log(6);
  await Promise.resolve()
  console.log(7);
}
fn()
requestAnimationFrame(() => {
  console.log(8);
})
console.log(9);

#发面经攒人品#
全部评论
二面问题更实战啊
点赞 回复 分享
发布于 昨天 13:42 吉林
祝楼主早日oc!
点赞 回复 分享
发布于 昨天 13:41 四川

相关推荐

不愿透露姓名的神秘牛友
11-07 05:39
爱吃烤肠的牛油最喜欢...:世另我了,兄弟看你这么晚才发肯定是睡不着,我也是,但是我扛过来了,相信自己兄弟,面包会有的,牛奶也会有的,坚持就是胜利秋招多少人都败在了坚持二字,坚持坚持坚持,还有就是实在不行卸载牛客吧,看牛客真的很容易焦虑
点赞 评论 收藏
分享
评论
点赞
4
分享

创作者周榜

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