【前端面经】字节一面

问题

什么是稳定排序和不稳定排序?分别举出两个例子。

重塑和回流是什么?

微任务和宏任务是什么?

有了解过节流和防抖吗,他们分别是什么样的?

ES6 有哪些新特性?

我说:箭头函数

箭头函数和一般函数有什么区别?

讲一下盒子模型。box-sizing 的怪异盒模型和一般的盒子模型有什么区别?

flex 这个属性具体是哪几个?flex:1 是什么含义?

项目

在项目中是怎么实现鉴权的?

在项目中有遇到高并发的场景吗?是怎么处理的?

算法题

阅读

for (var i = 0; i < 7; i++) {
  (function (j) {
    setTimeout(function () {
      console.log(j);
    }, 100);
  })(i);
}

这里应该是能正常输出 0-6 的,因为这里使用了立即执行函数,避免了 var 的闭包

qaq 坑好多啊

编写

实现高精度整数相加

posted @ 2025-06-18 00:18  Rosyr  阅读(8)  评论(0)    收藏  举报