拼多多Java秋招后端一面75min

1.项目介绍
2.HashMap扩容时链表转红黑树的阈值为什么是8?退化为6的原因?
3.synchronized锁升级过程?
4.G1垃圾回收器如何预测停顿时间?Region大小如何设置?
5.volatile能否保证数组元素的可见性?如何解决?
6.ThreadLocal内存泄漏的根本原因?JDK改进方案?
7.Java 8中Stream的并行处理原理?
ForkJoinPool工作窃取机制?
8.AOS中为什么用CLH队列而不用普通链表?
9.线程池核心参数设置规则?美团动态调整方案?
10.ConcurrentHashMap的size()方法为何不精确?替代方案?
11.如何用CAS实现一个无锁栈?ABA问题如何规避?
12.CompletableFuture如何实现多个异步任务依赖执行?
13.MySOL索引失效的10种场景?最左前缀原则的底层原理?
14.十亿级订单表如何优化分页查询?
15.Redis大Key删除导致集群崩溃,如何避免?
16.Redis事务与MySOL事务的ACID区别?
17.缓存与数据库一致性方案对比?拼多多秒杀采用哪种?
18.Redis Cluster的slot迁移过程会阻塞请求吗?
全部评论
有点难度啊。不过多多居然现在还有面试啊。
点赞 回复 分享
发布于 12-09 13:10 广东
这么难吗,是校招吗
点赞 回复 分享
发布于 12-08 11:41 广东

相关推荐

12-05 18:09
已编辑
广东药科大学 后端工程师
点赞 评论 收藏
分享
12-08 09:15
门头沟学院 Java
1.自我介绍+项目2.分布式事务设计B 站视频投稿时,需同时保存视频文件、生成播放凭证并创建投稿记录,如何用本地消息表实现最终一致性,确保文件存储失败时自动回滚投稿状态?3.高并发限流熔断B站拜年祭直播弹幕量突增 100 倍,如何设计网关+服务端的多级限流策略,在弹幕服务过载时自动降级为“延迟展示”模式?4.缓存一致性保障用户修改 B站昵称后,需同步更新用户中心、弹幕系统和个人空间的显示信息,如何避免并发更新时的缓存脏读,且不影响核心播放接口性能?5.分库分表设计B 站亿级用户投稿记录表需按用户ID、投稿时间和分区维度查询,如何用 ShardingSphere 分库分表,解决跨分区统计年度热门稿件的性能问题?6.分布式锁实现多用户同时对同- UP 主发起 “一键三连”(点赞+投币+收藏),如何基于 Redis 实现分布式锁防止重复操作,且支持操作的原子性?7.消息可靠性保障B站视频审核通过后,需通知推荐系统、粉丝推送和数据统计服务,如何基于 Kafka 设计消息重试机制,确保关键通知不丢失?8.高并发库存管理B 站会员购限量周边抢购场景中,用户下单需实时扣减库存,如何设计 “预扣+确认”机制,应对高并发下的库存超卖问题?9.接口性能优化B 站首页 “推荐视频”接口需聚合用户画像、历史观看和热门榜单数据,如何通过异步加载+多级缓存将RT从600ms降至100ms 内?10.分布式会话管理用户在 B站 App、网页端和 TV 端同时登录,如何基于Token+Redis 实现跨端会话共享,确保会员权益实时同步?11.安全防护设计B 站登录接口如何抵御账号爆破、刷弹幕攻击,设计包含验证码、设备绑定、行为分析的多层防护策略?12.限流策略设计B 站“一键三连” 接口 QPS 峰值达 50 万,如何设计滑动窗口限流算法,区分普通用户与大会员的操作权限?
查看12道真题和解析
点赞 评论 收藏
分享
评论
5
21
分享

创作者周榜

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