快手前端二面

1、输入URL到页面显示发生了什么

2、缓存机制(强制、协商)

3、跨域怎么解决?

4、闭包怎么理解? 追问:闭包有啥用,外部引用不销毁造成的问题(没记清提问了,反八股式追问)

5、手撕:防抖。 防抖里为啥要用call?(this隐式丢失+柯里化)

6、vue-router有几种模式?介绍下。 让你自己实现,你打算怎么做?

7、VUE源码,模板机制啥的没记清。(不会)

8、说一下你了解到的VUE2、3区别(双向绑定区别、diff)

9、平时学习新知识吗?

10、0.1+0.2 有什么问题

11、如何跟多个后端对接?如果后端接口格式不一致(后端有问题)你要怎么办?

12、用过Node嘛?用过他的中间件嘛?(用的少,没追问了)

13、工作中遇到比较困难的东西(说了个遇到的diff算法bug)

14、手撕:包装一个ajax方法,在不修改外部使用方法的情况下(.then、传参不变),内部并发最多3个ajax,任意一个完成就立即执行另外一个(队列不靠谱。这玩意根本不是从题库里挑的题目,不会,所以换下一题写了)

15、手撕:最大连续递增子字符串

算法没写出来。让说说思路,我已经思维混乱,面红耳赤,直接放弃了。双非硕只有完美和不匹配,祝各位卷王好运!

全部评论
diff 算法的 bug 是啥?
2 回复 分享
发布于 2023-08-06 21:53 江苏
佬,面的哪个部门
1 回复 分享
发布于 2023-08-04 21:35 上海
不问实习吗
点赞 回复 分享
发布于 2023-08-05 11:21 北京
校招吗?大佬
点赞 回复 分享
发布于 2023-08-13 21:10 浙江

相关推荐

不愿透露姓名的神秘牛友
11-26 18:54
说等下个版本吧的发呆爱好者很贪睡:佬最后去了哪家呀
点赞 评论 收藏
分享
评论
13
45
分享
牛客网
牛客企业服务