小红书-后端开发-商业技术一面80min

实习
1、有挑战的事情&如何做的&做了什么&具体实现&业务细节#牛客AI配图神器#

JAVA
1. 现有a、b、c三个线程,需实现“a执行完执行b,b执行完执行c,c执行完回头执行a”的按需循环效果,该如何实现?
2. 请说明synchronized锁升级的过程。
3. 轻量级锁基于CS自旋实现,其默认自旋次数是多少?从轻量级锁升级到重量级锁的临界条件是什么?
4. 轻量级锁(CS)存在ABA问题,该如何解决?
5. JUC包中乐观锁实现(如ReentrantLock、CountDownLatch等)底层依赖的抽象类AQS,其底层实现逻辑是什么?
6. AQS中的公平锁和非公平锁是如何实现的?
7. 请说明线程池的核心参数,以及这些核心参数之间的关系(任务提交时的判断逻辑)。

MYSQL
1. 若线上有一个MySQL需要优化,请说明你的优化思路。
2. 使用explain分析SQL时,核心关注哪些指标?这些指标如何帮助优化?
3. 若explain分析无问题、已加索引,但MySQL整体速度仍很慢,还有哪些优化思路和手段?
4. InnoDB存储引擎底层用什么数据结构存储数据和索引?
5. B+树有什么特点?
6. 一个三层的B+树大概能存储多少数据?其评估思路是什么?
7. 若MySQL页大小为16K,以主键索引为例,一页大概能存储多少数据?
8. MySQL的InnoDB存储引擎支持事务,其是如何实现事务特性(ACID)的?

Redis
1. 你在实习过程中用过Redis吗?用了Redis的哪些数据类型?解决了什么业务问题/在什么业务场景中使用?
2. Redis的string和list类型,底层用的数据结构是什么?
3. string类型底层基于“简单动态字符串(SDS)”实现,这种数据结构的好处(优点)是什么?
4. 若业务数据需存储在Redis分片集群(单个节点存不下,需多节点联合存储),Redis是如何实现数据写入和读取的?其底层是否用哈希实现?

场景题
现有一个活动:奖品数量少(仅几百个)、参与人数多(几十万)、瞬间QPS高(数十万)。需对该系统进行设计,具体该怎么做?设计过程中核心需要关注哪些点?

手撕
LC23 合并K个有序链表

面试了80min,面试官在60min的时候就把结果提交了面试结束完发现邮箱里的评价面试连接已经躺了好一会了
全部评论
那个是自动的邮件,和面试结果无关
3 回复 分享
发布于 2025-09-26 14:12 福建
为什么我一面只有45分钟,上来直接手撕链表前半部分反转,然后问八股,项目都没问过。总共就45分钟面
1 回复 分享
发布于 2025-10-11 15:15 四川
27届拼多多实习机会或看我主页 https://careers.pddglobalhr.com/campus/intern?t=4OmKPVeX9a
点赞 回复 分享
发布于 03-12 18:09 上海
我也是9.28一面的友友 同西交
点赞 回复 分享
发布于 2025-10-03 11:46 陕西
佬,约二面了吗
点赞 回复 分享
发布于 2025-09-29 15:35 陕西
这问的也太多了
点赞 回复 分享
发布于 2025-09-28 11:33 浙江

相关推荐

第一次面试给到上海一家小小厂4.7下午四点面 面了三十分钟左右话说面试官不露脸啥意思😠1.自我介绍2.项目是商业项目还是团队开发还是自己学的3.sse和websocket区别(只答了单向双向 忘记答协议了)4.项目的服务端怎么搞的(网上接口文档)5.sse怎么重连(我印象里面是自动的 websocket才自己写重连逻辑吧)6.文件切片设置多大(我说的什么1024×2 单位没说 而且也应该是1024×1024×2吧)7.怎么判断切片是已经上传还是还没上传的(我是傻逼 因为我只知道请求列表 我就编了一顿 我说用数组的some方法 在里面就true 不在就false)说到这里的时候我自己都没绷住😂8.axios做了哪些封装9.虚拟列表怎么做的(不会 依旧瞎编)10.信令服务器是干啥的11.性能优化做了些什么12.vue2与vue3区别13.常见的状态码(背了但是忘了🌚)14.自己封装过组件没15.遇到过什么难点 怎么解决的16.会不会用git17.你是大三还是大四?(绷不住了 我简历不是写的25-29吗🤓面试官也没绷住 接下来开始殴打我大一这件事了18.你大一为什么要实习19.你学校课程怎么处理20.那你怎么学习的 考试怎么办21.为什么要大一就实习 有没有什么根本原因22.如果项目紧急上线 接不接受加班之后就开始唠家常在之后就是反问公司规模 业务 技术栈 框架无算法无手撕 纯八股+项目反思:反问太失败了 我应该问面试官对我的看法和建议的🌝体验挺好的 聊的挺开心 不过感觉因为我大一 大概率过不了总之就是体验了一次完整面试 挺好的😃
查看22道真题和解析
点赞 评论 收藏
分享
评论
8
41
分享

创作者周榜

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