拼多多的面试环节相比之下显得有点繁琐,但是坦白来讲pdd今年给了我非常好的社招体验。从笔试题目内容和反作弊严谨程度上就领先于了其他公司,在面试通知邮件中还很贴心地附上了面试酒店的图片。

拼多多Java一面

*
HashMap和HashTable以及CocurrentHashMap详细说明

* 网络IO模型?什么是多路复用IO?select和epoll的差别?
* TCP三次握手的过程,如果没有第三次握手有什么问题?
* 常用的线程池有哪些?各自的应用场景?
* Java类加载机制?双亲委派模型的好处?
* JAVA并发包组件了解多少?
* 什么时候多线程会发生死锁?怎么来预防
* 操作系统的用户态和核心态切换条件以及为什么要切换
* 数据库事务特点?事务隔离级别?项目中的事务实现?脏读、不可重复读、幻读各举个例子?
拼多多 Java二面

* 数据库索引?B+树?为什么要建索引?什么样的字段需要建索引,建索引的时候一般考虑什么?索引会不会使插入、删除作效率变低,怎么解决(分表作)?
* 设计模式,单例模式,怎么保证线程安全?锁效率太低,怎么提高效率?
* CAS?CAS本质是什么?什么是原子性?Compare and Swap两步***作,为什么能保证原子性(涉及到CPU指令)?
* 分布式锁的实现知道到哪些?你更推荐哪一种锁?
* Redis的持久化操作有哪些?
* 如何利用redis处理热点数据
拼多多Java三面

* 有接触过哪些消息队列中间件?如何来选型?
* 谈谈你的SOA以及微服务的理解?
* 具体谈谈Spring Cloud服务和注册?
* 分布式的cap了解么,分别指什么?
* 网络编程nio和netty相关,netty的线程模型,零拷贝实现?
拼多多Java 四面

* Redis是单线程还是多线程?Redis的分布式集群怎么做?
* 了解过集群雪崩么?
* 谈谈高并发场景下削峰,限流的实现?
* 你之前工作的项目里个人最满意的,谈谈你的架构设计思路?
* 未来2年是怎样打算的?
拼多多多Java五面(HR)

* ​为什么要从上一家公司离职?
* 为什么要选择这里?
* 如何看待加班问题?
* 平时自己是怎么学习技术的,除了Java相关,还会去了解其他什么技术?
* 期待的薪资是多少?
分享一些面试专项练习的PDF文档,有需要的朋友们可以一键三连后“加我VX小助理”即可免费获取到!

 

技术
©2019-2020 Toolsou All rights reserved,
车主无忧:为什么放弃开源Kafka?必传之作!Alibaba内部出品Redis深度笔记及源码宝典统信UOS首次公布软件适配:QQ、微信、迅雷都有了阿里开发10年技术核心总结,Springboot+Redis文档,送给努力上进的程序员python画爱心Docker容器数据卷详解(共享数据)为何华为的5G专利高居第一名,却还被高通要求缴纳专利费?Spring循环依赖三级缓存是否可以减少为二级缓存?C#中字典的排序方法面试还不会Spring?阿里P8总结的100道面试解析,让你实锤面试官