首页 > 字节跳动日常实习前端二面面经
头像
wa1ter
编辑于 2021-08-04 18:47
+ 关注

字节跳动日常实习前端二面面经

自我介绍
问项目,这里聊了不少,也有一些问题啥的
八股的问题不贴了,那些谁都得能说出个一二来
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) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐