字节鸡架二面

50分钟左右,上一面没做题,这次面试面了20分钟,还没反应过来开始做题

1.说项目 我本来以为重点会侧重ad110的,有可能是上一面问过了,这一面问了另外两个

2.你对react diff有什么看法 他是怎么做的

单节点diff 多节点diff 字节面试必须要按照源码说,辛亏之前啃过, 我重点说的多节点移动的diff算法,这里比较难,而且可以说很久来水时间 

3.你对防抖 节流的理解 应用场景 面试官给了一个鼠标滑动canvas的场景让我说两者的区别和性能

做题!狠狠的做!

输出题一道 应该是考的全局上下文函数上下文和原型对象的问题 没问答案 这个题有坑,我应该是没踩到哈哈

function Foo(){
	getName = function(){
		console.log(1)
	}
	return this
}
Foo.getName = function(){
	console.log(2)
}
Foo.prototype.getName = function(){
	console.log(3)
}
var getName = function(){
	console.log(4)
}
function getName(){
	console.log(5)
}
getName()
Foo.getName()
Foo().getName()
getName()
new Foo().getName()
new (Foo.getName)() // 我忘了是不是 Foo().getName() 你可以两个都答 这个输出和上面没有赋值所造成的影响(也许没有,记不清了)

一道手写 二叉树路径打印 返回一个结果数组 给的用例是interface 我按照interface写 结果用例是个对象 刚开始都没找到错误原因

结尾 面试官我没问题了 我有个小问题问问你(啊??) 你觉得hook和类的区别优势缺点都是什么呢

反问 技术面有几轮 三轮 最后一轮是leader面

面试表现 满意

十分钟约三面 速度够快 朝阳说是随缘面试 不用准备 绷不住了

#字节日常#
全部评论
稳了
3 回复 分享
发布于 2022-11-22 22:53 陕西
老哥牛
1 回复 分享
发布于 2022-11-23 18:51 辽宁
请问楼主投的base哪里,哪个部门呀?
1 回复 分享
发布于 2022-11-23 20:52 黑龙江
赢麻了
1 回复 分享
发布于 2022-11-25 17:02 广东
这下赢了
点赞 回复 分享
发布于 2022-11-23 09:12 湖北
老哥前端吗
点赞 回复 分享
发布于 2022-11-27 12:17 辽宁
“侧重ad110”——不懂就问,ad110是什么
点赞 回复 分享
发布于 2023-01-14 17:17 广东

相关推荐

10 15 评论
分享
牛客网
牛客企业服务