快手还愿,前端附面经

刚才收到快手oc了,终于不是0offer了,周日面了2面技术面加hr面,面试官都很好,hr小姐姐也很好看~~
一面:
1.实现一个字符串反转的函数
2.原型链相关
function A(){}
var a = new A();
a.__protp__
a.prototype
A.__proto__
A.prototype
之间的关系
3.this指向相关的代码,说结果
this的几种指向
普通函数和箭头函数的区别
4.typeof Array
typeof []
typeof Object
typeof {}
typeof Function
typeof function (){}
5.实现一个函数 function A(){}
A(1)() = 1
A(1)(2)() = 3
A(1)(2)(3)() = 6


二面:
1.手写promise.all
2.实现on(event,callback)绑定事件 off(event,callback)解除绑定 emit(event)触发事件
3.实现一个可以同时执行5个promise事件的函数
4.http状态码
5.浏览器缓存
6.webpack
7.promise微任务,还有什么微任务,不使用setTimeout如何实现promise
8.react 异步action
9.边界塌陷的问题,
10.浮动的问题,如何清除浮动
11.async如何执行两个ajax请求
12.generate函数
13.react的diff算法,key的作用,key可以是数组的index吗
14.父组件render子组件会render吗?如何让子组件不更新?回答了shouldComponentUpdate和PureComponent
15.了解的redux说一下
16.什么是纯函数?为什么reducer要是一个纯函数?
17.css实现一个宽度自适应的正方形
18.一个长度为1000000000000的数组,如何获取最大的十个数?

#前端##快手##面经#
全部评论
 棒棒哒
点赞 回复
分享
发布于 2019-09-24 17:05
羡慕,算法周六面试的说没HR面的酸了
点赞 回复
分享
发布于 2019-09-24 17:08
春招专场
校招火热招聘中
官网直投
请问楼主哪个部门呀😁
点赞 回复
分享
发布于 2019-09-24 17:59
沾沾喜气,楼主太棒啦
点赞 回复
分享
发布于 2019-09-24 18:41
羡慕 我二面特别难,还有三面
点赞 回复
分享
发布于 2019-09-24 21:05
面试结束多久发的offer啊?
点赞 回复
分享
发布于 2019-09-24 23:23
请问你是怎样投递的快手,做笔试了吗?还是内推的?
点赞 回复
分享
发布于 2019-09-24 23:37
沾沾喜气
点赞 回复
分享
发布于 2019-09-26 10:26
羡慕羡慕
点赞 回复
分享
发布于 2019-09-26 12:09

相关推荐

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