前端面筋---小红书一二面(oc)

#发面经攒人品#
一面(1.8 21.00 48min)
项目相关
1. 实习经历主要做什么事情?
2. Web上主要做什么?管理后台还是员工用的?
3. 你在里面主要负责什么事情?
4. 配置项大概包含什么内容?
5. 子集和孙集的策略是怎么划分的?
6. 配置驱动渲染是指什么意思?什么配置来驱动渲染的?
7. 为什么有的配置项会展示,有的不会展示?
8. 你怎么判断哪个组件需要做什么事情?
9. (追问)如果要在某个特定组件上加一次请求,怎么处理?
10. 你觉得这里面比较难的地方在哪里?
React状态管理
1. 用到React的什么库?
2. Redux、Zustand、MobX这三个有什么区别?
3. (追问)为什么说Zustand是单例?什么东西是单例?
4. MobX的响应式绑定一般用什么东西来做?
5. Object.defineProperty和Proxy的差别是什么?
React原理
1. 讲一下你对React的理解?
2. React是怎么做异步可中断渲染的?
3. 可中断是在哪里中断?
4. 可中断的任务是怎么去执行的?
5. 5毫秒任务是在什么时候开始执行的?
6. 为什么是5毫秒?
7. (关键问题)React怎么保证在每帧渲染之前去执行这个任务?
手写题
1. 手写useRequest - 包含多个追问:
  ○ manual写在哪里?
  ○ run函数每次渲染都生成一次,怎么让它稳定?
  ○ fn变了但run保持稳定,同时能获取最新的fn,怎么处理?
  ○ useRef初始化的问题
  ○ run函数要返回Promise吗?
反问
因为时间太晚, 希望面试官早点回家,就说了一下这次面试我学到了很多, 也很开心。                                              20分钟约2面                                          

二面(1.9 5.00 23min)
基础/学习类:
    前端学了多久?
    自学的吗?学习渠道是什么?
    平时AI了解多吗?什么场景用AI?
项目类:
    SDK监控是什么?
    技术栈是什么? 
    项目是自学项目还是实际业务? 
    聊一个实际工作中的项目
技术原理类: React Fiber架构了解吗?展开讲讲
手写代码:  Promise.all 
其他: 实习时间安排
反问: 业务是啥
20分钟oc

总结:效率特别高#牛客AI配图神器#
全部评论
Fiber问得深
1 回复 分享
发布于 01-12 15:42 浙江
手写ahooks的useRequest吗?问这么难吗
点赞 回复 分享
发布于 昨天 13:56 江西
佬,方便问一下小红书的jd吗?
点赞 回复 分享
发布于 01-11 17:21 江西

相关推荐

01-09 17:49
已编辑
吉林大学 前端工程师
1、自我介绍2、项目拷打3、项目难点4、大文件上传断点续传怎么做的5、大文件上传并发上传控制器怎么做的6、怎么实现流式响应的处理7、虚拟列表定高和不定高的原理8、TCP 和 UDP 的区别9、SSE 和 WebSocket 的区别10、http1.0 和 http2.0 的区别11、输入 url 的解析过程12、首屏优化方式13、webpack 的打包优化方式(因为首屏优化谈到了 Tree Shaking,所以问了一下这个)14、vite 的构建原理15、vue3 的响应式原理16、ref 和 reactive 的区别17、ref 传入一个对象发生了什么(瞎答的,我说因为 ref 底层源码用到了 reactive,所以应该是直接调用 reactive,结果面试官说我答对了,hhhh)18、react 的常用 hooks(react 一点不会,,,面试官看我不会就没问了)19、项目中用到了 nestjs,说说用到了哪些装饰器(真的有公司日常开发会用 nestjs 么,,,我就是个切图仔,问我这个干什么)20、三道手撕:Promise.all(秒)接雨水(秒,面试官说我写的有点快,hhhh)股票买卖的最佳时机 II(写了一半,就写了个股票买卖的最佳时机的单区间的解法)21、反问:主要技术栈,写 react 的,感觉技术栈严重不匹配,虽然八股大部分都答出来了,但是感觉面试官觉得我 react 了解太少,估计要凉 😭公司业务————update:约二面了
查看22道真题和解析
点赞 评论 收藏
分享
2025-12-29 22:46
武汉大学 Java
点赞 评论 收藏
分享
在今年1月份,也就是大二寒假,制作了自己的一份简历,在BOSS疯狂投递,结果都是没人要,后面冒充自己的是大四的,立马约到一个小厂面试,既开心又紧张,甚至去求助了一下老师,老师说试试咯反正积累经验,我就开始准备了两个星期,开启了人生第一次处女面。去到的时候,非常紧张,公司也是那种20多人的规模,也没说要笔试,进去让我先做卷子,麻辣隔壁这个还真没准备,闹麻了基本都不会,当时的我是真菜啊,第一题就是问你父节点子节点这些,记得最清楚的还是扁平化,我只记得float和展开运算符,还有考我var变量提升,当时的我甚至第一次看见这个,后面才知道是考变量提升哈哈,面试时候紧张要死,面试官跟我很近,叫了一个后端来面我,感觉被看不起了,结果我自己也菜,基本上就答了生命周期还有组件传值,问我项目也是答不出来,结果可想而知,也是挂了,然后问我大四怎么没有实习经验哈哈,编一个理由搪塞过去。有了第一次的经验,我也是知道面试流程了:自我介绍+八股+项目,然后一个寒假我也是疯狂背八股(骗你的,我在玩)然后开学时候,我又修改了我的简历2.0版本,开启继续投简历。然后在三月底的时候,又约到一个越秀的一个小厂,当时也是把该背的八股熟悉了一下吧,但是在面试的时候,问我vue的响应式,当时我死机了,就说了proxy和obj.defineproperty。然后又问我es6新增属性,我就说了几个,又问我做项目中的vue2痛点,其实就是问我set,我当时没说出来哈哈,后面才知道,然后也是问了其他八股,最后问我为什么现在就出来实习,我就说我们师兄大二也是出来实习,想跟他们一样牛逼,后面也是寄了。四月份的时候又约到两个。由于已经有了前两次的经验,我又修改了一次简历3.0版本,然后积累了面经,把项目重新包装一下,练一下自我介绍和跟面试官如何交流项目,在第三次的时候,也是一个小厂融山科技,我也是跟面试官对答如流起来了,项目也能熟悉的介绍,跟面试官很聊得来,体验感满满,就是缺点是websocket记不牢,被问到了,不过最后也是拿到了认识第一个offer。在面试第三次的两天,又跑去天河的一家小厂(第一次入职),当时本来包着随便应付的情况下去面试的,但是去的时候,公司环境还不错,是ld面试我的,看了我的简历,非常契合公司的技术,由于我有three经验,直接就问我什么时候入职,八股都没问,因为公司都是动画,技术比较低,怕招不到人,也是说我简历非常优秀吧,问我通勤啥的,然后大部分都是我在反问ld,企业的运转模式,验证项目流程(跟我想的一模一样)最后跟面试官聊了40分钟吧,后面就是两个HR直接过来问我薪资,什么时候入职,一周出勤,我就是看中这个一周可以出勤三天,我才来这家公司的,以至于后面我甚至一周来一天哈哈哈,因为课比较多,又想混实习经验,这一家是非常不错的选择,所以我又获得了一个offer。入职了这家公司。在五一后入职。家人的劝阻,由于我把要上班的事告诉家里人,家里人劝我以学业为重,不能挂科,好好准备考公,这个工作是干嘛的,不会被骗吧。 最后还是去上班了。第一次上班,兴奋又自卑,因为其他三个实习生都是92,只有我是学院本,吃饭时候问我哪里的,支支吾吾哈哈,萌生考研想法。后面也是暑假被我叔介绍去中科院合作公司学习。一个暑假过去了,期间也是面了吉比特,纷享销客等中厂,也是都挂了,然后还参加腾讯开源,项目跟issue都有代码合并,也是给简历亮眼了。大三开学的我立马又改简历,已经迭代8.0版本了,立马投投投,约了百度等面试,甚至一周6面,最后只拿到上海游族的offer,感觉自己菜的要死,考虑要不要去,最后还是因为成本,魔都还是不去了。10月份约到滴普面试,也是信手拈来拿到offer,在准备入职前又接到美的面试,当场ld给我OC了,后面就去美的了体验一下厂大的感觉,房子是挺好,就是子公司美云不太行,槽点太多了,也是要996了,离职之后立马约了三维家还有汇量等面试,也是都offer了,综合对比下来到我汇量科技这家神仙公司,包三餐还有下午茶,ld和mt也挺好的,不懂就问,考试请假还说要以学业为重,哈哈挺坎坷的一年,每天都是刷牛客和BOSS,希望明年能进大厂吧,不然这就业场景真跑去考公了孩子们😡,不过上班也是累,颈椎感觉也有点问题,腰酸背痛的坐一天。明年加油兄弟们😘
牛客2025仙途报告
点赞 评论 收藏
分享
评论
4
18
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务