快手前端一面

JS的数据类型有哪些?检测类型的方法

instanceof的检测机制是什么?

对this的理解

如何理解闭包?举个例子?

这段代码会输出什么?为什么?如何解决?

for(let i = 1; i <= 5; i++) {
    setTimeout(function() {
        console.log(i);
    }, 0)
}

对模块化开发的理解?

Ajax的实现原理是什么?

数组有哪些方法?

使用reduce实现数组求和?

什么是重绘和重排?

什么是CSS动画?

用CSS动画实现以下效果:要求一个元素透明度从0变成1,延时2s执行?

浏览器打开一个页面的时候,需要启动哪些进程?

对Chrome渲染机制的理解?

常用的React Hooks?

useContext如何使用?

如何自定义Hooks?

对React.memo()的理解?

对React Fiber的理解?

React17更新了哪些内容?

Webpack的构建流程?

Webpack常见的plugin有哪些?

Webpack常见的loader有哪些?

有自己写过plugin吗?

Http和Https的区别?

常见的Http请求方法有哪些?

手写防抖、节流?

给你一个数组,请实现数组扁平化,并进行去重和升序排列。

arr = [[1, 2, 3, 11], [8, 4, 5, 6, [1, 7, 8, 9, [10, 9, 11, 12]], [13, 14]]];

全部评论
cxy面试,真的太难了。。。
点赞
送花
回复 分享
发布于 2023-08-16 09:23 江苏
第五个问题是想问什么啊
点赞
送花
回复 分享
发布于 2023-08-16 23:08 广东
国泰君安
校招火热招聘中
官网直投

相关推荐

OPSL:钱确实给的多,但是追责这一点比较迷惑…3个月具体如何计算呢?出勤天数30*3吗?还是21*3呢?万一中间学校有安排怎么办呢?这个得多问一问呀
点赞 评论 收藏
分享
5 25 评论
分享
牛客网
牛客企业服务