拼多多Java研发部面试题:幻影读+分段锁+死锁+Spring Cloud+秒杀

本文分享了一位求职者在拼多多面试的经历,涉及知识点包括事务的ACID特性、并发控制(幻影读、分段锁)、死锁、SpringCloud、数据库锁、Nginx负载均衡等,还提到了面试者如何为面试做准备及面试中的问题总结。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  前段时间凌晨拼多多向用户“发放”数千万元的年终福利,作为晚睡没暴富的吃瓜群众一枚,还是继续埋头填坑备战年后offer吧,勤劳致富更靠谱。

  

拼多多Java研发部面试题:幻影读+分段锁+死锁+Spring Cloud+秒杀

  今天给大家带来的是一位小伙伴在拼多多面试的经历,这次面试的知识点有幻影读+分段锁+死锁+Spring Cloud+秒杀等等!

  正文

  通过一位猎头朋友的引荐,勾搭了一位上周刚去参加拼多多技术面试(已拿offer)的热心朋友,耐不住我们的执(皮)着(厚),才有了这篇真实面经,对拼多多感兴趣的朋友看过来,直接上硬货:

  一面简短自我介绍事务的ACID,其中把事务的隔离性详细解释一遍脏读、幻影读、不可重复读红黑树、二叉树的算法平常用到哪些集合类?ArrayList和LinkedList区别?HashMap内部数据结构?ConcurrentHashMap分段锁?jdk1.8中,对hashMap和concurrentHashMap做了哪些优化如何解决hash冲突的,以及如果冲突了,怎么在hash表中找到目标值synchronized 和 ReentranLock的区别?ThreadLocal?应用场景?Java GC机制?GC Roots有哪些?MySQL行锁是否会有死锁的情况?二面乐观锁和悲观锁了解吗?JDK中涉及到乐观锁和悲观锁的内容?Nginx负载均衡策略?Nginx和其他负载均衡框架对比过吗?Redis是单线程?Redis高并发快的原因?如何利用Redis处理热点数据谈谈Redis哨兵、复制、集群工作中技术优化过哪些?JVM、MySQL、代码等都谈谈三面Spring Cloud用到什么东西?如何实现负载均衡?服务挂了注册中心怎么判断?网络编程nio和netty相关,netty的线程模型,零拷贝实现分布式锁的实现你知道的有哪些?具体详细谈一种实现方式高并发的应用场景,技术需要涉及到哪些?怎样来架构设计?接着高并发的问题,谈到了秒杀等的技术应用:kafka、redis、mycat等最后谈谈你参与过的项目,技术含量比较高的,相关的架构设计以及你负责哪些核心编码

  以上就是此次拼多多面试当中问道的一些知识点汇总,其余的也记不太清了

  最后

  给大家分享一下这2个月为了面试准备的一份面试突击宝典!也作为读者福利面试的送给各位,希望各位都能拿到想要的offer!

  这份文档在第一章的时候就会叫我们如何去修改我们的简历!

  

拼多多Java研发部面试题:幻影读+分段锁+死锁+Spring Cloud+秒杀

  Java面试突击

  Java面试容易被问到的问题也有深度的解析

  

拼多多Java研发部面试题:幻影读+分段锁+死锁+Spring Cloud+秒杀

  Redis 解析等等

  

拼多多Java研发部面试题:幻影读+分段锁+死锁+Spring Cloud+秒杀

  在这次面试中,这一份突击文档给了我很大的帮助,我也希望能帮到更多的人!希望大家都能拿一个称心如意的offer!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值