滴滴 前端一面

滴滴一面总结
1、js有几种数据类型?有什么判断数据类型的方法?
2、原型、原型链、继承怎么理解的?
3、js的作用域有几种,怎么理解?let和const,var的理解,写一个题
(for (var i = 0; i < 5; i++) { setTimeout(() => console.log(i), 0) }
for (let i = 0; i < 5; i++) { setTimeout(() => console.log(i), 0) }
打印结果是什么、为什么?
结果是5个5和12345)
4、你知道那些ES6新的特性?举例子说一下?promise、Generator、async/await它们之间的关系
5、浏览器的事件循环
6、写题,打印结果是什么:(1 4 5 3 6 2 7)
console.log('1');
setTimeout(() => {
  console.log('2');
}, 0)
Promise.resolve().then((a) = >{
  console.log('3');
})
new Promise((resolve) => {
  console.log('4');
  resolve()
  console.log('5')
}).then(() => {
  console.log('6');
})
new Promise((resolve) => {
  setTimeout(() = > {
    resolve();
  }, 100)
}).then(() = > {
  console.log('7');
})
7、写题:多重数组扁平化
8、css有哪些布局?说一下flex布局和属性;说一下定位属性position
9、说一下对BFC的理解
10、数据机构,二叉树的中序遍历?栈和队列的区别是?
11、写题,手动实现数组的filter和reduce方法
12、浏览器的存储

时间:3/27 #滴滴#  #前端面试#
全部评论
点赞 回复 分享
发布于 04-03 21:53 广东
佬什么时候投递的
点赞 回复 分享
发布于 04-04 10:51 湖北
这是暑期实习嘛
点赞 回复 分享
发布于 04-10 08:57 浙江
大佬在哪投递的呀,内推吗?
点赞 回复 分享
发布于 04-10 09:37 广西

相关推荐

9 42 评论
分享
牛客网
牛客企业服务