首页 > 字节跳动前端提前批一面
头像
厦门金城武
编辑于 2020-07-13 11:55
+ 关注

字节跳动前端提前批一面

字节提前批前端一面


1
实现斐波那契数列的计算 (我先用递归实现,然后面试官让我改进一下因为递归效率很低,我就用了dp

// function F(index) return 数列在相应位置的值

// F(1) 1

// F(2) 1

// F(3) 2

// F(5) 5


2
写出以下代码的log


async function async1() {

  console.log('async1 start');

  await async2();

  console.log('async1 end');

}

async function async2() {

  console.log('async2');

}

console.log('script start');

setTimeout(function() {

    console.log('setTimeout1');

}, 200);

setTimeout(function() {

    console.log('setTimeout2');

    new Promise(function(resolve) {

        resolve();

    }).then(function() {

        console.log('then1')

    })

    new Promise(function(resolve) {

        console.log('Promise1');

        resolve();

    }).then(function() {

        console.log('then2')

    })

},0)

async1();

new Promise(function(resolve) {

    console.log('promise2');

    resolve();

  }).then(function() {

    console.log('then3');

  });

console.log('script end');



3

for(var i=0;i<10;i++) { console.log(i); }


for(var i=0;i<10;i++) { setTimeout(() => console.log(i)); }

改成输出 0-9


4

GET/POST请求的区别


5

进程和线程的区别


6

React key 的作用

虚拟dom原理


7

有两根不均匀分布的香,香烧完的时间是一个小时,你能用什么方法来确定一段15分钟的时间

更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐