自我介绍
问项目,这里聊了不少,也有一些问题啥的
八股的问题不贴了,那些谁都得能说出个一二来
1. 问this指向问题
var obj = { value : 'obj', fn : function(){ console.log(this.value) }; } var fn = obj.fn; fn();
2. 怎么改能让输出'obj'
箭头函数 //这里是说constructor里哈,直接在上面的obj里定义那没意义,this还是winodw
用self存指针
call apply bind
3. reduce实现map
3. 手写Node 的 Promisify
4. react组件的key有什么用
加快diff、辨别同一父节点下的同类子节点的变化
5.解释一下diff
6.数组的子序列最大和
又到了我脑瘫的地方
一开始让说下思路,我就说那dp呗,面试官就说好那应该没问题,写一下吧
本来直接一维dp累积和再比对就好,但我是傻子啊,所以写了二维dp,写了半天写完解释
面试官:emmm..你怎么用了dp还On2了呢,可以On
我才突然想起来一维dp去写,还没写完,有个判断卡住自己了,
面试官:看你差不多写出来了,说一下完整思路吧,我开始解释,然后就没让继续写了
这题真的烂大街了,没写过的人赶紧写一下吧,我做过起码两次还卡壳是真丢人
7.反问
这里聊的挺多的
最后说三面和hr沟通一下日期然后怎么怎么样
就记得这些了,map实现reduce这个我都很丢人的卡了一下,真的很不应该,俺去重做一下那部分去了,大家加油
全部评论
(8) 回帖