小红书前端一面

#我的实习求职记录##软件开发2023笔面经#
4.10
1.自我介绍
2.项目相关
3.场景题
    3.1 如何做权限控制,让我介绍了如何做页面级别的权限控制
    3.2 用户没有页面访问权限,直接在浏览器输入url访问,怎么控制 (我说的是在created和beforeRouteEnter判断)
    3.3 介绍created和beforeRouteEnter区别,优劣
    3.4 我谈到了用cookie记录登录信息,让我介绍下cookie,之后问有没有类似的,聊到了localStorage,介绍两者区别
4.跨域策略,然后问了我跨域解决方案(开始我没理解题目意思,反问环节问了这个)
5.父子组建生命周期的顺序,为什么是这样的?为什么是在beforeMount的时候渲染子组件?
6.网络题
    6.1  http和tcp的关系
    6.2 http状态码以及常见状态码
    6.3 介绍下三次握手
    6.4 为什么需要三次
7. 浏览器渲染过程
    7.1 介绍过程(从拿到浏览器响应开始)
    7.2 css可以放在底部吗? (应该是想问预加载扫描器的作用)
    7.3 DOM和CSSOM的构建会相互影响吗
    7.4 加载js脚本会不会阻塞DOM解析和CSS解析

手撕题
1.求嵌套数组元素之和 ==> case: [1, 2, 3, [4, [5, 6]], 7]  不可使用Array.flat
2.for (var i = 0; i < 4; ++ i) setTimeout(() => console.log(i), 1000)   ==> 输出结果 如何让它输出正确结果,因为我用let,所以问了我为什么加let可以输出正确结果
3.事件循环机制代码输出问题(常见的面经中的题目,需要分析下事件循环机制)
4.二叉树
        4
     /    \
    1      3
 /    \   /
4     5 6
求根节点到叶子节点的路径之间数字构成的数总和,如路径4->1->5 表示415,故答案为414+415+436

一面经历了1小时左右,面试官很友好。另面试题为回忆版可能略有偏差。
全部评论
算法相关的题,是说思路还是说要写出代码?
1 回复 分享
发布于 2023-04-11 09:39 重庆
老哥你这是啥时候的面试的
点赞 回复 分享
发布于 2023-04-11 09:21 山东
小红书一直还在测评简历是啥情况 快一个月了😭
点赞 回复 分享
发布于 2023-04-12 00:36 湖北
请问是暑期吗
点赞 回复 分享
发布于 2023-04-16 15:01 上海
楼主是哪个部门呀
点赞 回复 分享
发布于 2023-05-07 12:03 北京
这么难。
点赞 回复 分享
发布于 04-09 20:41 浙江

相关推荐

10-29 13:41
已编辑
武汉大学 Web前端
希望被捞的劳伦斯很超脱:再想想觉得问的挺简单的,感觉不是kpi面,是真想要,系统学一下以后应该就能答出来。
查看9道真题和解析
点赞 评论 收藏
分享
10 47 评论
分享
牛客网
牛客企业服务