PDD | 拼多多 | 2025校招面经 | 后端开发

260 阅读1分钟

[【拼多多集团-PDD校园招聘】服务端开发工程师急需短缺!2025届应届校招!!

所需技术栈:C++/Golang
还在找工作的小伙伴快来找我呀!随时查进度!
内推链接:careers.pddglobalhr.com/campus/grad… 内推码:JC1L1td1Sf。期待你的加入!我们一起,无拼不青春!(通过此链接投递计入内推,内推简历优先筛选~) 附上我当时参加校招时的面经!

  1. 数据结构

B+树与红黑树的区别

  1. Java

HashMap的底层数据结构,局限性与线程安全

如何实现线程安全的HashMap

Collections.sychronizedMap与ConcurrentHashMap的区别

HashMap与ConcurrentHashMap的性能比较

  1. JVM

类的编译过程

类的加载过程

JVM的内存空间

JVM的GC机制

  1. 操作系统

进程与线程的区别

进程间如何通信

共享内存与Socket的优缺点与性能比较

子进程从父进程继承了什么

什么是僵尸进程

线程与协程的区别

  1. 网络

TCP的四次挥手

TIME_WAIT状态处在哪一方以及为什么需要它

TCP与UDP的区别与可靠性

如何实现UDP的可靠传输

  1. 数据库

解释ACID四大特性

原子性的底层实现

数据库宕机后恢复的过程

如何保证事务的ACID特性

MySQL日志类型

  1. 分布式

谈谈对分布式系统的理解

分布式数据库的实现

如何保证不同数据库之间的数据一致性

如何实现主从数据库间的同步