拼多多五面面经(Java 岗),全面涵盖 Java 基础到高并发级别
拼多多 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 相关,还会去了解其他什么技术?
期待的薪资是多少?
以上就是拼多多现场 5 面题目,以下是总结出来的经典面试题目及答案,内容涵盖: Java,MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL.Spring.Spring Boot、Spring Cloud、RabbitMQ、Kafka、Linux 等技术栈
需要获取得话麻烦一键三连+评论,然后添加 VX(tkzl6666)即可免费领取
评论 (1 条评论)