字节跳动 复活赛 一面(1h2min)

  1. 自我介绍
  2. 微前端的隔离方案(答了Proxy和快照)
  3. 两种方案的优缺点
  4. Proxy的具体优缺点
  5. 微前端子应用加载的具体流程
  6. 预加载怎么知道加载哪些资源
  7. 预加载会做哪些事情
  8. 怎么解决子应用之间的模块复用
  9. 跟我了解我们的业务,流程等
  10. 如果在你们低代码平台新增一个表单项,怎么做
  11. formily表单为什么性能好(这个没了解过)
  12. tailwind怎么做响应式
  13. 如果你自己做响应式,你会怎么做
  14. tailwindcss怎么复用样式
  15. localstroage和sessionstroage的区别(除了关闭清空还有什么差异)
  16. 怎么知道localstroage大小超出限制(不知道)
  17. 如果有一个系统性能差,你会怎么做性能优化
  18. useEffect依赖项如果不传和传空会有什么影响?
  19. 给了一块代码看什么问题(比较长,大概是一个react组件,接受一个id,定义了个option对象,然后useEffect依赖项是这个option,然后里面是请求等逻辑,最后渲染DOM,我回答了这个依赖项如果是对象,可能useEffect浅拷贝不会导致useEffect更新,然后问我怎么解决这个问题,说了下深拷贝)
  20. 输出题
1.
window.name = "ByteDance";

function A() {
  this.name = "123";
}
A.prototype.getA = function () {
  console.log(this);
  return this.name;
};
const a = new A();
const funcA = a.getA();
funcA();
2.怎么让console.log(this);打印undefined //应该是可以使用严格模式
3.
class A {
  constructor() {
    this.name = "123";
  }
  getA() {
    console.log(this);
    return this.name;
  }
}

const a = new A();
a.getA();

这道题我答的乱七八糟的,有点寄

  1. 实现ts的MyPick
  2. 力扣287.寻找重复数

写了哈希表做法,没有问题,然后写快慢指针,大概写出来但是输出没对,讲了下思路,也不知道行不行,还想再改一下,说时间差不多了反问

  1. 反问业务
  2. 反问职位部门写的TAC是什么意思,他说他也不知道
  3. base地北上深,不过上海可能不太够

部门暂时不透露

全部评论
业务是做啥的 我好像也被tac捞了
点赞 回复 分享
发布于 10-12 22:18 上海
我也被TAC捞了😂
点赞 回复 分享
发布于 10-15 10:53 四川
佬一面完多久出结果
点赞 回复 分享
发布于 10-17 14:34 安徽

相关推荐

7 25 评论
分享
牛客网
牛客企业服务