拼多多暑期实习面经

背景:

往届校招pdd,已入职

实习面经:

HashMap和HashTable以及CocurrentHashMap详细说明

网络IO模型?什么是多路复用IO?select和epoll的差别?

TCP三次握手的过程,如果没有第三次握手有什么问题?

常用的线程池有哪些?各自的应用场景?

Java类加载机制?双亲委派模型的好处?

JAVA并发包组件了解多少?

什么时候多线程会发生死锁?怎么来预防

操作系统的用户态和核心态切换条件以及为什么要切换

数据库事务特点?事务隔离级别?项目中的事务实现?脏读、不可重复读、幻读各举个例子?

有接触过哪些消息队列中间件?如何来选型?

谈谈你对SOA以及微服务的理解?

具体谈谈Spring Cloud服务和注册?

分布式的cap了解么,分别指什么?

网络编程nio和netty相关,netty的线程模型,零拷贝实现?

spring 和 springboot的关系你是怎么理解的?

Spring IOC和AOP说一下你的理解

为什么用消息队列?

对于消息的重复消费你有什么设计方案吗?

数据库索引?B+树?为什么要建索引?什么样的字段需要建索引,建索引的时候一般考虑什么?索引会不会使插入、删除作效率变低,怎么解决(分表作)?

设计模式,单例模式,怎么保证线程安全?锁效率太低,怎么提高效率?

CAS?CAS本质是什么?什么是原子性?Compare and Swap两步作,为什么能保证原子性(涉及到CPU指令)?

分布式锁的实现知道到哪些?你更推荐哪一种锁?

Redis的持久化操作有哪些?

如何利用redis处理热点数据

为什么选择Redis作为缓存?

为什么Redis的性能十分的高?

说一下单进程、单线程的Redis和你平时写的多线程程序的对比

10个多线程保证 i从0加到10 (差点翻车,主线程忙等另外10个线程完结)

反转链表

上台阶(n=80)

【2025届实习生火热招募中】

想要与优秀的团队并肩作战,共同书写青春的华章吗?拼多多诚挚邀请你加入我们的大家庭!

内推链接直达:https://careers.pinduoduo.com/campus/intern?t=4vlqJYmyoq

内推码专享:4vlqJYmyoq

别错过这个绝佳的机会,与拼多多一起,用激情与智慧书写属于你的青春篇章!通过内推链接投递的简历将享有优先筛选的特权,你还在等什么呢?

让我们一起,无拼不青春!

#拼多多##拼多多25届实习##拼多多实习内推#
全部评论
点赞 回复
分享
发布于 03-22 11:31 上海
点赞 回复
分享
发布于 03-22 11:38 上海
联易融
校招火热招聘中
官网直投
冲冲冲
点赞 回复
分享
发布于 03-22 11:53 上海
点赞 回复
分享
发布于 03-22 14:07 上海

相关推荐

4 5 评论
分享
牛客网
牛客企业服务