字节跳动懂车帝前端一面面经

字节跳动 - 懂车帝

一面 7.20

  • 自我介绍
  • js的基本数据类型
  • 基本类型和引用类型是存放在哪里的
  • 说说你对堆和栈的理解
  • 代码输出题(给函数传入obj,修改某个属性,函数返回值是什么,obj的属性怎么变)
  • 闭包是什么
  • 闭包的使用场景
  • 事件循环是什么
  • 事件循环输出题
  • 事件循环的应用是什么(答了vue的nexttick和react的setState)
  • 为什么setState要弄成微任务
  • 还知道react的哪些底层原理
  • diff算法
  • 写题:每次输出下一个质数
getNext() // 2
getNext() // 3
getNext() // 5

  • 写题:EventEmitter
const e = EventEmitter()
e.on('foo', (name) => console.log(name))
e.emit('foo', 'bar') // bar

  • 反问
全部评论
EventEmitter是什么啊,大佬写出来了吗
1 回复 分享
发布于 2023-07-20 21:50 上海
提前批吗大佬
点赞 回复 分享
发布于 2023-07-20 21:45 四川

相关推荐

03-25 19:43
湖北大学 C++
点赞 评论 收藏
分享
卡卡罗特ovo:说起云智我就来气,约好了一面,结果面试官没来,ssob上问hr也未读,我还是专门请了半天假在家面试,恶心死了
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
11
49
分享

创作者周榜

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