拼多多开发一面

1.挑一个你印象最深的项目聊聊吧,或者讲讲你做过的什么有意思的优化。

2.HashMap里,链表转红黑树的阈值为什么设成8?那为什么退化的时候是6呢?

3.synchronized的锁升级过程,能讲一下吗?

4.G1垃圾回收器是怎么预测停顿时间的?它的Region大小一般怎么定?

5.volatile能保证数组里每个元素的可见性吗?如果不能,要怎么解决?

6.ThreadLocal为什么会内存泄漏,根本原因是什么?JDK后来有什么改进方案吗?

7.Java 8里,Stream的并行处理是怎么实现的?

8.ForkJoinPool的工作窃取(Work-Stealing)机制,能解释一下吗?

9.AQS里面为什么用的是CLH队列,而不是普通的链表?

10.线程池的核心参数一般怎么设置?听说美团有动态调整的方案,了解吗?

11.平时怎么监控和优化慢SQL查询?

12.如果让你用CAS实现一个无锁栈,你有什么思路?

13.用CompletableFuture怎么实现有依赖关系的多个异步任务?

14.能列举一些MySQL索引失效的场景吗?最左前缀原则的底层原理是啥?

15.一张十几亿数据的订单表,分页查询要怎么优化?

16.假如删一个Redis的大Key导致集群挂了,怎么避免这种情况?

17.Redis的事务和MySQL的事务,在ACID特性上有什么区别?

18.缓存和数据库一致性有哪几种方案,能对比一下吗?像拼多多的秒杀场景,你觉得会用哪种?

19.Redis Cluster在做slot迁移的时候,会阻塞客户端请求吗?

20.MySQL里遇到死锁了,一般的排查步骤是怎样的?另外,间隙锁(gap lock)是怎么解决幻读问题的?

21.让你来设计一个类似拼多多砍价的系统,你会怎么考虑防止刷单?

22.介绍一下分布式事务吧,都有哪些常见的解决方案?

23.如果要你设计一个实时的热卖商品排行榜,你会怎么做?

24.在扣减库存的场景里,分布式锁是怎么应用的?Redisson的实现原理了解吗?

25.核心代码模式算法题:斐波那契数列

全部评论
前面答太好了吧,第一次见手撕出爬楼梯的
3 回复 分享
发布于 2025-08-27 13:34 北京
这面试题有点难度啊
4 回复 分享
发布于 2025-08-26 16:44 湖南
m
点赞 回复 分享
发布于 2025-09-11 19:27 福建
要我被问这些就死透了啊
3 回复 分享
发布于 2025-09-06 13:05 浙江
太牛了
点赞 回复 分享
发布于 2025-10-10 11:50 贵州
同学,瞅瞅我司,快消品独角兽-元气森林,校招刚开,名额有限,先到先得,我的主页最新动态,绿灯直达~
点赞 回复 分享
发布于 2025-09-09 19:36 北京
请问是校招社招呢
点赞 回复 分享
发布于 2025-09-09 15:23 北京
我去,问这么细
点赞 回复 分享
发布于 2025-09-01 23:35 上海
m
点赞 回复 分享
发布于 2025-09-01 00:02 江苏
为什么算法题是斐波那契数列
点赞 回复 分享
发布于 2025-08-30 23:08 安徽
Mark
点赞 回复 分享
发布于 2025-08-29 04:55 广东
有后续吗佬 我今晚一面
点赞 回复 分享
发布于 2025-08-28 17:31 陕西
我靠,这么难
点赞 回复 分享
发布于 2025-08-28 16:11 江西
太厉害了佬
点赞 回复 分享
发布于 2025-08-28 15:39 江西
校招?
点赞 回复 分享
发布于 2025-08-28 13:14 上海
太难了老铁
点赞 回复 分享
发布于 2025-08-27 20:22 上海
是双机位面试吗
点赞 回复 分享
发布于 2025-08-27 17:16 湖北
哇丢,面试现在都这么难了吗
点赞 回复 分享
发布于 2025-08-26 22:25 安徽
感谢分享面经~
点赞 回复 分享
发布于 2025-08-26 18:06 安徽
一面都这么难
点赞 回复 分享
发布于 2025-08-26 17:29 山东

相关推荐

1.GAN和Transformer 这两个分别在你的项目里承担了哪些作用?这两个是怎么帮助你推动模型进行图像或者视频重建并提升性能?2.你的GAN以及生成器和判别器主要负责什么工作的,讲一下他们的核心作用以及怎么协同的3.你做项目的时候是先用的生成器还是判别器,为什么要这样设计呢?4.你的轻量化参差模块在优化Swin transformer发挥的什么作用?5.计算机视觉中多尺度融合是什么含义6.为什么深层次神经网络中提取的图像特征被称为”语义特征”?怎么处理图片信息的,多尺度特征的提取怎么提升的模型性能,你用了什么技术和算法框架去实现的7.在你处理模型时用的什么注意力机制,在大模型图像处理项目时这些模块在整体架构分别承担了什么职责?8.你在里面用的对抗损失函数怎么设计的,怎么结合别的模块使用的9.你用的WGAN,他和原始的GAN是怎么改进梯度问题的,以及损失函数中梯度惩罚项怎么实现的Lipschitz约束10.你说一下逻辑回归他的原理还有适用场景以及如何实现的11.在逻辑回归中,我们一般用交叉墒损失函数,你可以说一下为什么吗?12.你结合一下逻辑回归二分类任务,说一下为什么这种情况经常使用交叉墒损失而不是均方误差损失呢?13.L1L2正则化在机器学习模型中的作用是什么(这里要求写数学公式)14.请详细介绍一下PPO这个在强化学习中的策略优化算法,主要思路和流程是什么15.在PPO的算法损失函数中,有两个操作,一个是clip,还有一个是min,请你说一下这两个操作的方式作用还有他们在PPO中的意义。16.在PPO算法的损失函数设计中,cilp的操作已经能够限制策略更新的幅度确保稳定性,为什么还需要在损失计算中取原始的目标和clip的较小值?如果只保留clip部分,不取较小值会有什么问题?
查看16道真题和解析
点赞 评论 收藏
分享
评论
20
179
分享

创作者周榜

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