百度前端一面(已通过)

1、我看你有写vue3的源码,我们聊一聊vue3的源码吧
1.1 ref和reactive区别,vue团队为什么要这么设计?
1.2 源码使用了reflect,为什么要这么使用?
1.3 他是如何跟踪数据的?为什么要用weakMap?
1.4 你是如何区别不同的虚拟dom(文本,fragment,自定义组件)?
1.5 你说一下diff算法?
1.6 diff算法你说到了最长公共子序列这个算法,怎么实现呢,说一说思路?
1.7 那对于新增的虚拟dom你是怎么实现插入的(换句话说你是怎么记录dom位置的,代码怎么知道我就要插入这个地方)?
2、我们聊聊css部分
2.1 你如何使用rem这个单位的,它是什么含义
2.2 link和import的区别
2.3 看到你有写拆分css,为什么要这么做,一个css不好吗?
2.4 你说到首屏渲染加速,拆分css,那么这个东西是绝对的吗,你拆了css,就多了一个http请求,所以你得均衡考虑,鱼和熊掌不可兼得
2.5 cdn工作原理,为什么要把静态资源放在cdn里面?
3、聊聊项目
3.1 讲一讲你实习做的这个项目(从产品定位,产品需求,功能模块三个部分,能说多少说多少)
3.2 你做的是哪一部分
3.3 rpc通信具体实现的方案
3.4 现在给你一个场景,后端返回一堆数据,你可能要弹出多个弹窗,但是页面只有一个弹窗,只是我点击弹窗之后下一步操作弹出另一个弹窗,如何做到丝滑操作,不会有弹窗开和关的那种停顿感,如果能有封装的逻辑就更好了。
3.5 说一说你遇到的难点,如何解决的
4、代码题
1、将一维数组变为二维数组(基本没难度)
2、全排列(递归,套路题)

反问

#前端工程师##提前批##百度秋招#
全部评论
好难...
1 回复 分享
发布于 2022-07-28 23:10
百度提前批有笔试嘛~
1 回复 分享
发布于 2022-07-29 13:14
点赞 回复 分享
发布于 2022-07-28 21:54
楼主哪个部门
点赞 回复 分享
发布于 2022-07-29 02:49
同学可以考虑一波小红书 免笔试 不影响秋招 点击以下链接投递 投递后 私聊我全程跟进进度 https://pegasus.xiaohongshu.com/recommend/job-list/XHSTOKEN-a0NtT3JiMm1YeE5lT2JscDVTT0ovZUVVanRaQkl0bEphci91YTdTVXEyND0=?positionName=star
点赞 回复 分享
发布于 2022-07-29 11:40
好强啊
点赞 回复 分享
发布于 2022-07-30 10:23
宣传一下奇虎360秋招2023届内推方式如下: 【1】官网投递需要附带填写内推码:https://360campus.zhiye.com/jobs 内推码:IVKMAA 【2】通过以下链接投递也属于内推途径:https://neitui.italent.cn/360campus/sharejobs?shareId=6491b4de-f28d-4d71-b324-14a7e897552e&;rt=1 以上两种投递方式均可! 投递完可以私聊我加联系方式跟进内推进度
点赞 回复 分享
发布于 2022-07-30 21:52
代码题是在哪里写的
点赞 回复 分享
发布于 2022-08-03 10:38
第一大问看过Vue.js设计与实现应该都能答出来吧
点赞 回复 分享
发布于 2022-08-04 01:37
《有写vue3的源码》
点赞 回复 分享
发布于 2022-08-17 15:18 天津
是哪个部门呀?
点赞 回复 分享
发布于 2022-08-20 20:55 辽宁
hxd 1.7怎么回答的啊
点赞 回复 分享
发布于 2022-08-21 20:47 广东
场景题怎么答啊
点赞 回复 分享
发布于 2022-08-29 10:55 北京
老哥,斩获几个offer了?!
点赞 回复 分享
发布于 2022-08-29 11:30 北京
1.6是最长递增子序列吗
点赞 回复 分享
发布于 2022-09-21 23:09 广东
请教一下楼主3.4
点赞 回复 分享
发布于 2023-02-21 13:56 山西
这是秋招提前批吗,好早
点赞 回复 分享
发布于 2023-04-23 15:13 北京

相关推荐

不愿透露姓名的神秘牛友
11-22 12:00
点赞 评论 收藏
分享
Hello_WordN:咱就是说,除了生命其他都是小事,希望面试官平安,希望各位平时也多注意安全
点赞 评论 收藏
分享
评论
11
110
分享
牛客网
牛客企业服务