小红书面经(完结)
小红书于2013年成立,是国内增长最快的移动互联网平台之一,以“Inspire Lives分享和发现世界的精彩”为使命,帮助用户分享与发现并基于兴趣互动形成社区,已成为多元生活方式的聚集地,以此为基础,小红书上的内容与商业形成良性互动,并实现收入持续增长。
薪资状况
可参考 24 届:
此处为语雀内容卡片,点击链接查看:https://www.yuque.com/itwanger/gykdzg/ce6kfght5shhes37

同学 12(电商技术java实习)
一面
1.怎么使用布隆过滤器解决缓存穿透问题
2.nio、bio和aio的区别
3.解释一下epoll的执行流程、怎么用epoll实现多路复用、epoll怎么使用
4.为什么nio是同步和非阻塞
5.为什么同步详细说说
6.mysql索引为什么不用b-树
7.redis是单线程,他是怎么实现设置key的过期的
8.布隆过滤器是只有一个哈希函数还是多个哈希函数,哪个好,为什么
9.令牌桶算法怎么实现限流的,说说底层原理,详细说说怎么具体实现一个令牌桶算法
10.为什么一定要定时任务来生成令牌,可不可以不用
11.限流算法中的滑动窗口算法,介绍一下其实现原理过程
12.股票交易代码题
二面
1.我去小红书实习java开发有没有什么预期和规划
2.oop的基本概念以及你认为oop为什么会提出
3.在实际实现类的时候,既可以使用继承实现一个功能, 也可以使用多态,这个时候要怎么抉择
4.为什么要提出微服务,他和单体应用有什么差异,为什么他现在流行
5.服务治理是什么
6.如果我们要将系统发布,对于服务注册和发现来讲,如果要更换机器怎么保证服务注册和发现不会出错,怎么保证服务上下线的时候怎么减少损失
7.常见的发布部署的系统上线的方式
8.mybatis和springdata jpa的区别,各自的优缺点
9.代码题:和为k的子数组
面完10min,已oc
作者:麦克昂
链接:https://www.nowcoder.com/feed/main/detail/095d7f5eed3541589fa4340f19d1d496?sourceSSR=users
同学 1
一面,9.20,40min
1、自我介绍(学校经历、实习经历)
2、公司在南京,你对工作地的规划是什么?
3、实习期间遇到什么技术难题?最终如何解决?
4、实习项目拓展场景,如何解决?
5、如何实现接口幂等性?
6、如何实现一个幂等中间件提供给其他服务使用?有什么思路?
7、redis分布式锁是怎么做?
8、让你实现分布式id服务,你会怎么做?
9、JVM类加载机制
10、JVM双亲委派机制
整场面试过程中,面试官都会尽量描述清楚问题,并且会在我回答之后对我的方案给出评价并提出改进提示。赞
当天晚上约了二面
二面、hr面,9.21,25min
基本上就是hr的常规问题。
1、在学校做的最成功、自豪的一件事
2、做得不够好的、印象深刻的一件事
3、对自己的评价
4、如何看待满帮
5、工作地点的选择
6、有什么兴趣爱好,为什么喜欢它
7、职业生涯规划
由于设备问题,我迟到了一分钟,hr打电话来问我,语气也很温和,面试体验良好,赞
同学 2
时间线
7月10日投递
7月23日笔试
8月6日连续两轮技术面试
8月16日HR面
9月9日意向书
笔试题解
之前发过了,不当复读机了。
https://www.nowcoder.com/discuss/512740528971177984
一面面经
一面面试完就直接发了二面通知。主要聊了项目和实习经历,基础问题比较少。
Redis
Redis数据结构有哪些?
如何实现AOF?
实战相关
如何查看端口占用情况?
如何获取当前Java堆栈?
如何排查RPC时延?
top里的load代表什么?
算法
从N个数中找出最大的k个数
二面面经
二面是在一面的同一天,效率非常高,主要问的都是Java相关内容。
Java相关
Gradle与Maven各有什么优劣?
构建工具是如何如何处理重复依赖的?
Java程序启动慢的原因有哪些?怎么优化?
元空间中有什么?
虚拟机如何处理热点代码?JIT缓存在内存的什么位置?
Netty是如何管理内存的?
Class是如何加载的?
不同ClassLoader可以加载同名Class吗?它们是同一个对象吗?
字节码底层用多少字节描述?有多少条?
synchronized是如何用字节码表达的?虚拟机是怎么支持它的?
方法调用如何用字节码表达?虚拟机是如何进行方法调用的?
如何进行字节码增强?
算法
寻找凸包
一点吐槽
等了将近一个月等来了小红书意向书,但是这个意向书吧,也没有OC什么的,就发了个不带名字不带岗位的邮件,答复甚至还是通过问卷给出的,总感觉有点奇怪,不知道其它人是什么形式。
同学 3
Java开发-交易技术,9.2通过了2轮技术面,hr面先是约在了当晚21点后,然后hr打电话和我说太晚了,改天再约时间。9.7下午电话联系约了9.11的hr面。
面试有些问题可能记不清了,以下记录一些主要的问题。
一面(9.2,14:00)65min
- 自我介绍
- 拷打实习项目(业务背景、技术架构、负责部分、遇到什么难点以及如何解决)
- sql怎么优化?
- mysql索引结构
- mysql为啥使用b+树?
- b+树新增、删除节点是怎么操作的?
- mysql隔离级别
- mysql的ACID
- 算法:给定区间[A,B],求区间内任意两个值的最大公约数的最大值。
- 反问
二面(9.2,17:00)35min
- 自我介绍
- 哪一个项目或者实习经历让你感触最深?总结一下自己的收获?
- 你怎么理解微服务?
- 微服务有什么优点和缺点?
- 什么是服务发现和服务注册?怎么做?
- 什么是服务治理?怎么做?
- 让你给一个不懂技术的人解释什么是操作系统,你会怎么讲?
- 进程和线程的区别?
- 线程带来的好处和代价是什么?
- 讲一下最近学习的一个知识点,怎么学习的?
- 如何排查线上内存溢出?
- 讲一下职业生涯规划
- 怎么理解架构师?主要职责是什么?
- 反问
三面(hr面,9.11,15:00)30min
- 自我介绍
- 为什么想来小红书?
- 怎么看待实习部门和当前部门业务的区别?
- 从实习经历中收获到什么?
- 怎么自我规划提升技术的?
- 职业生涯规划
- 反问
同学 4
小红书流程也太快啦。今天十点一面,一面完我都收拾东西走了,接到了十分钟后二面的邮件。然后二面完等了半小时没消息,以为凉了,就去吃饭咯。刚到地方,接到了十分钟后三面的通知....
一面
大概四十多分钟,主要是围绕项目问的,没什么八股。还记得的是,
第一个是说用到了concurrenthashmap,介绍一下原理。
第二个是说流量控制怎么实现,回答了漏桶和令牌桶,问我代码怎么实现。
手撕题是有序链表转化为平衡二叉搜索树。
二面
问了一下mysql慢查询,redis大key,手撕题是没有重复字符的最大子串长度,滑动窗口解决。
最后设计一个热搜的系统架构,这个答的不是特别好,最后反问也说系统设计这方面需要加强。所以面完以为凉了呢,没想到接到了hr面。
hr面
15min,问了实习做的工作,做的最好的以及需要改进的分别是什么。以后的发展路线之类的问题,都比较好答。反问了多久可以出结果,说是这几天集中面试,然后两周内出结果。
同学 5(测...
未能定位到原文的划线
企业级Agent工作流编排项目PaiFlow
Vibe Coding版本的PaiAgent
派聪明RAG AI知识库Java版本+Go版本
微服务 PmHub、技术派、MYDB
求职派JobClaw(OpenClaw/Hermes架构
PaiCLI(类似Claude Code的Agent
派简历(代码已完成)
等实战项目。
1. 微信扫右侧的优惠券加入知识星球
2. 解锁星球的实战项目教程和源码: 项目源码+教程获取
真诚点赞 诚不我欺
回复