字节跳动-懂车帝-前端实习生一面面经

1. 实现css fadeLeftIn效果 也就是从左侧划入

2.使用CSS3实现一个秒针绕一点转动的效果(应该是JS,没答上来)

3. 如何判断一个元素进入视窗(两种方法)

3.1 长列表渲染的方法

3.2 虚拟滚动(列表)的实现原理

4. 实现event bus

有以下方法:trigger, listen, remove

这题在考发布订阅模式

5. JavaScript 中最大的安全整数是多少(与IEEE 754 标准有关)

6.实现sum(strNum, strNum) 字符串大数相加 不难

7. 实现sum

sum(3, 5) = 8

sum(3)(5) = 8

主要考察函数科里化

7. 手写promisify jsonp

JSONP({

url: 'http://wwww.xxx.com/api',

params: {

a: 1

b: 2

}

})

.then(() => {

})

.catch(() => {

})

8. 自定义react hooks了解吗?

实现一个useBodyScrollLock,当出现弹窗时 阻止背景滚动



这是七月的面经了 发出来给大家做个参考
#实习##面经##前端工程师#
全部评论
好害怕,马上就要面了,啥都不会
1 回复 分享
发布于 2020-09-25 14:43
8道,就会2道,还有救吗?😞
点赞 回复 分享
发布于 2020-09-18 18:35
好难😥
点赞 回复 分享
发布于 2020-09-18 19:37
**这也太难了把
点赞 回复 分享
发布于 2020-09-19 09:37
第七题一模一样的问题,可惜我考前10分钟才看到你的面经,呜呜呜呜呜
点赞 回复 分享
发布于 2020-09-25 15:58
lz你是本科生吗?这个难度?
点赞 回复 分享
发布于 2020-09-29 20:08
太顶了
点赞 回复 分享
发布于 2020-09-29 20:22

相关推荐

1 37 评论
分享
牛客网
牛客企业服务