小红书一二三面面经

小红书 后端一面 
我是小红书这边的那个面试官,然后你先做一下自我介绍吧;
你那个我看你有一份实习,他最后为什么没有继续在那实习了?
你可以介绍一个你觉得做的还不错的一块项目后的一个功能。对,可以展开说一下。
Dubbo go nacos mutil protocol 支持 讲了一大堆,面试官没有追问。
你这个开源的社区,你是主动的加入进去,还是一个什么契机去参加?
刚才说到你这个issue,是分配给你是他那边有一个比较成熟的一个管理模式吗?
那你做开源项目的时候,有没有什么在代码的一些规范质量上有有一些收获?
我看你有接触过数据库相关的一些东西,redis这边你感觉对哪一个数据结构比较熟悉呢?
hash、
它大概是怎么实现的。有了解过吗?
吟唱 结构体,hash冲突,开放寻址拉链,负载因子,渐进式 扩容,缩容,对齐内存减少内存碎片化;
渐进式迁移是怎么个做法?
OK,就相当于是扩容过程中需要维护两个? 对
这个原地扩容是什么场景下会触发,以及他是怎么做的。
Mysql 这边的话了解吗?可以说一下,我执行一条查询语句,对mysql里面大概是怎么运行的?
那你了解mysql l里面的一些事物的隔离级别都有哪些吗?
可以比较简单的去说一下他们的一些区别跟一些使用场景?
主流的一般是用哪个级别?
另外就是索引的话,你觉得你建表的时候创建这个索引一般怎么会考虑?
联合索引,最左匹配,覆盖索引避免回表,男女性别类型字段需要注意等等

lc:1.大于target的最小数组长度
2.删除链表倒数n个节点
实习大概多久,常规问题,秋招怎么平衡(不耽误公司进度自己偷偷努力)

反问:
这个平台这个业务是啥?
11.40面完 下午2点约二面~

小红书 后端二面 
直接共享 lc写题,有一个需要注意的点,大家面试前一定要换一个新号做leetcode,不然老号容易被逮到
最长递增子序列+二叉树展开为链表  撕了
然后计算机网络中有 TCP 还有 UDP 两个协议,它们最主要的区别是?
你说tcp是可靠的是吧,那它为了实现它的消息传输的可靠性。你刚刚也说到了有一些重传,对,嗯,除了这个还有一些其他的机制来保证传输的可靠性吗?
好的,回答得挺全面啊,操作系统里面有进程还有线程两个概念,你说一下它们的区别和联系?
我现在有个程序跑得非常慢,我发现它是串行执行的,我想改成并行地去执行。嗯,我可以选择用多进程或者多线程,你可以解释一下,说一下这两种方案的优缺点?
我看你也对 AI 应用有一些了解,对吧?可以说一下这个 a2a 的这个是一个什么东西吗?
好的,然后看你参加了一些有一些开源的经历?你这块是怎么进入到这个开源社区的呢?可以分享一下吗呃
OK,你可以,嗯,对着你的这个 PR 来讲一下,就是你解决的一些issue,对,然后以及怎么解决的?对现在处于共享。
可以讲一个已经。merge 进去的
他那个原因,其实我不是很清楚他为什么会覆盖?
那我再分享另一个?ok
那我们开始下。下面的环节我看你一段实习经历,对吧?对,讲一下这个工作内容?
OK,好的,我看你有一个排查服务接口耗时的这个经历,对吧?你可以讲一下。
然后,嗯,你这一块的话。对,大概的一个产出的一个代码量大概是在多少?

反问聊天环节:
比如说如果说我能加入,然后能收获到一些,就是什么样的一些技术栈
就是我,我这场就是表现咋样?我觉得你还挺错的。对,比如这个代码速度,还有这个回答问题的这个逻辑看起来还都可以。
然后你这边如果我们给你发了offer,你大概什么时候可以入职呢?

小红书 后端三面
我看你之前其实已经面过了,之前面试官大概跟我说一下你的情况,你现在是等一下,我看你之前其实有过一些经验的,对吧
你是大概是明年毕业对吧?明年毕业。那你不是下半年要秋准备秋招了呀。我们这边反正要求的话可能是希望能实习 6 个月及以上的时间
时间短的话他可能最后他也第一他学不到东西,第二可能对我们来讲他也很难说把一个系统就是构建起来。
OK,你平时写代码 AI 用的多吗?
这样吧,因为你基础的部分,其实大概他们都给你那个面试过了,我可能就面试一些你的一些,第一是可能算法相关的啊。第二个可能就是一些创新类的,就是我看你其实有一个,那个就是有一个上面写的就是对 MCP 或者 A2A 这样的原理,讲一下?
或者关于 AI 你可以帮我讲一讲,比如我讲举个例子,我现在想做一个系统,我这个系统希望能够做到的类似于我的所有的运维,通过自然语言来就是来执行啊。比如说我想做一个什么机器重启,做一个什么数据库的切换,比如我想把一个集群的一个所有机器同一个低配的规格升到一个高配的规格,我可能就告诉他这些我的需求,然后他也能帮我去设计,做一个这个机器的这个初始化呀怎么去设计呢。 正好学过
我再问个问题,就是关于 Nacos 这一块,对,你对 Narcos 熟悉吗? 
那告诉底层它是一个什么样的存储?底层用的什么样的参数来传入数据的?
呃?这块不太了解,就是底层的话。嗯没太了解,就是更多的是用一些它的 API 这种。
问一下 MySQL 相关的好, MySQL 我看你其实里面写的也熟悉 MVCC 锁和日志,对吧?对,你能告诉我一下他这个有哪一种锁,他进他大概的这个实现的一个思路吗呃?拿这种锁的。
那我出道题给你做应该算法应该是比较那个的,比较熟练的对吧? 还行但是出了三个笔试类型的题目。。。(一道转换题,一道复杂闰年题,一道括号正则题)输入输出都不会我,只搞了第一个,整体思路对了,细节不太对。
MVCC它的一些具体的实现你大概清楚吗?
如果说现在数据库它现在出现一些问题,你的排查思路是什么?比如说现在的抖动了,现在可能它堵塞了?
业务频率层面,数据库连接池层面,bufferpool 层面,索引层面。都讲了讲。
你有一些开源的项目?你能再展示一下吗?哪些是你写的?大概给我讲一讲它的实现?
有那种就是整个参与过一个整个产品的开发,比如说一些大的项目的一个从 0 到 1 的设计,或者在之前的实习过程中有参与过这样的项目吗?
行,我反正大概今天就这些,看你还有什么想咨询的?
反问:
用另一个offer催了下流程
选了下上海的base

第二天oc加offer #秋招笔面试记录#
全部评论
小红书这边23年7月毕业的还招吗
点赞 回复 分享
发布于 今天 10:01 江苏省
是不是引擎部门
点赞 回复 分享
发布于 今天 02:37 香港
无敌
点赞 回复 分享
发布于 今天 00:04 山东
优秀的面经!
点赞 回复 分享
发布于 昨天 20:31 广东
是你吗宝贝
点赞 回复 分享
发布于 昨天 13:52 广东
@开心的菜鸡在评审 学学习一下 这才做面经
点赞 回复 分享
发布于 昨天 13:45 广东
大佬,同26届,现在也是0实习,请问现在投大厂的实习和秋招可以同时进行的吗
点赞 回复 分享
发布于 08-07 22:19 辽宁
三面面试官像是走过程,我写题他在聊天和工作呃呃
点赞 回复 分享
发布于 08-07 11:01 浙江

相关推荐

国际电商,base杭州7.22hr打电话约提前面试,说是不影响后续正式批,可以选base和部门,需要给出最新的简历到对应部门评估7.24简历评估通过,约面试7.25 一面:问实习因为对AI了解比较多,面试官也比较感兴趣,所以聊了很多AI基本上没有传统八股,全是AI应用以及AI相关的原理,还有实习解决的线上问题常规hot100算法7.28 二面:面试官开面先问:我看你一面面评基本上全是AI,同学你到底是大模型算法还是工程,我是工程的,你看需不需要换个面试官。。。问实习问八股,主要是mysql和redis相关的,问的很细,会一步一步地去追问,能看出来不是纯题库出题的面试官压力挺大的,特别是处于一直实习没有好好复习八股的背景下sql和算法是比较常规,做出来了最后面试官问英语咋样,然后从JVM源码复制了一段英文文档,让现场翻译一下,然后根据文档问问题虽然压力挺大的,但面试体验很好,面试官很专业也很有耐心,有不会的也会适当引导一下7.30 三面:问实习读过哪些源码向量数据库原理、底层存储结构对哪些语言比较熟悉职业规划是怎样的面试官只问了20分钟,后面就是聊天+反问8.5 hr面问一些常规问题,晚上口头oc总结:不管是实习还是秋招,感觉字节的面试体验一直都是挺好的,整体面试时间控制在一小时左右,并且效率相当高,基本上半小时出结果, 尤其是这次三面结束后几分钟就收到了结果通知整个流程中,面试官都很专业并且友善,就算有不会的,也会适当引导hr也会尊重意向意愿,让选部门和base,后续也很及时地反馈结果
10yi:这是什么神仙
查看11道真题和解析
点赞 评论 收藏
分享
评论
8
32
分享

创作者周榜

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