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

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
太顶了
点赞 回复 分享
发布于 2020-09-29 20:22
lz你是本科生吗?这个难度?
点赞 回复 分享
发布于 2020-09-29 20:08
第七题一模一样的问题,可惜我考前10分钟才看到你的面经,呜呜呜呜呜
点赞 回复 分享
发布于 2020-09-25 15:58
**这也太难了把
点赞 回复 分享
发布于 2020-09-19 09:37
好难😥
点赞 回复 分享
发布于 2020-09-18 19:37
8道,就会2道,还有救吗?😞
点赞 回复 分享
发布于 2020-09-18 18:35

相关推荐

点赞 评论 收藏
分享
06-12 17:46
门头沟学院 Java
运营你豪哥:来说重点: ​1.项目前置,时间倒序。​​ 2.​项目描述强化结果与量化效果(STAR原则里的R)。​​ ​3.个人技能精炼,明确掌握程度,突出核心。​​ ​4.增加强有力开头的个人总结部分。​​ 5.​优化教育背景(成绩排名)、合并奖项与活动。​​
听劝,我这个简历该怎么改...
点赞 评论 收藏
分享
评论
1
37
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务