小红书26校招Java二面85min

1.项目介绍
2.ThreadLocal在小红书的应用用户会话管理如何避免内存泄漏?结合弱引用和线程池场景分析
3.手写无锁化点赞计数器对比AtomicLong、LongAdder、RedisINCR的性能差异
4.ConcurrentHashMap扩容原理多线程环境下如何保证迁移线程安全?画图说明transfer()逻辑。
5.小红书评论列表实现如何用CopyOnWriteArrayList保证读写并发安全?分析其适用性和缺陷。
6.虚拟线程(Loom)实战如何改造小红书10密集型服务?对比线程池方案,
7.JVM内存泄漏排查小红书App后台频繁FulGC,如何用MATHFR定位byte泄漏?
8.G1调优实战给定一个高并发的推荐服务IVM参(MaxGCPauseMillis、InitiatingHeapOccupancyPercent如何设置?
9.StringTable性能问题
小红书动态生成大量短链接导致YGC变慢,如何优化?
10.Native内存泄漏DirectByteBuffer未释放导致容器OOM,如何用NMT+pmap追踪?
11.JIT编译优化
小红书某个热点方法被频繁调用,如何通过XX:CompileThreshold调整触发阈值?
12.Spring循环依赖解决
小红书商品服务与库存服务相互注入,三级缓存如何破环?画图说明Bean创建过程
13.动态数据源切换
小红书多租户架构中,如何基于AbstractRoutingDataSource实现分库路由?
14.Spring事务失效场景
小红书优惠券服务中@Transactional为何不回滚?
15.Redis大Key治理
小红书热帖评论列表超过10MB,如何拆分?
全部评论
卧槽好难
1 回复 分享
发布于 2025-12-08 22:19 四川
这难度
点赞 回复 分享
发布于 2025-12-21 17:31 浙江
这么厉害,举办了
点赞 回复 分享
发布于 2025-12-11 10:46 山东
给我看傻了,太狠了
点赞 回复 分享
发布于 2025-12-11 10:32 广东
有点意思
点赞 回复 分享
发布于 2025-12-10 19:54 辽宁
好难我去
点赞 回复 分享
发布于 2025-12-10 17:44 北京
这真是校招吗 见过最恐怖的面试题了
点赞 回复 分享
发布于 2025-12-10 17:40 黑龙江
有点深
点赞 回复 分享
发布于 2025-12-08 22:03 湖北

相关推荐

不愿透露姓名的神秘牛友
02-02 18:12
不知道怎么取名字_:不止你这么做,很多人都这么干的
点赞 评论 收藏
分享
01-26 10:35
已编辑
成都理工大学 Java
实习拷打: 描述一下这段实习过程中你觉得最有价值或印象最深刻的事情是什么?技术细节: 规则引擎中复杂的逻辑表达式是如何存储的?如何实现规则因子的通用化?系统设计: 为什么要设计多版本快照?如何保证对旧表的兼容?线上风险: 如何发现规则变更后的错误?审批流程能解决哪些问题?并发处理:两个业务人员同时修改同一规则,如何保证并发安全?多版本快照产生的数据冗余如何处理?分布式锁在这里的作用是什么?有点奇怪的八股操作系统: 简单介绍计算机通电后是如何启动起来的?硬件常识: CPU 通电后为什么能运行?网络基础: 在当前面试的视频直播场景下,网络上发生了哪些事?协议细节: 视频传输一定是 UDP 吗?在网页端是如何建立 UDP 连接的?反射(Reflection): Java 为什么要用反射?不用行不行?它带来了什么好处?类加载(ClassLoader): 为什么要用类加载机制?你写过相关代码(如 Starter 或 SPI)吗?算法题: 字符串模拟大数相加系统设计题:老师在某个时间段加一节课。根据起止时间查询该时段内的所有课程。有的问题不是很常规,感觉要凉后续:周五面的,周一通知挂了,复盘感觉问的还是偏综合,反射这块答偏了,应该是从Java编译之后静态,反射提供了动态的能力去会回答。然后就是前面OS和计算机网络答的不算好,继续练吧
查看21道真题和解析
点赞 评论 收藏
分享
评论
7
43
分享

创作者周榜

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