拼多多是这里面难度最高的之一,Go 语言为主。一面直接问框架底层细节,很多候选人形容"比预期难很多"。
校招大礼包获取:入口
可能是至今最全,最好,最实用的校招大礼包,减少信息差,帮你提升80%概率拿到offer
一面真实考题(Go 方向)
-
pprof 如何排查内存泄漏、CPU 飙高
-
Go HTTP 连接池配置参数有哪些
-
Go 循环包依赖如何解决;go-zero httpx 和 gin 的区别
-
平常怎么用 etcd;logx 底层是什么;链路追踪如何实现
-
WebSocket 建立过程;git 常用命令(要求复杂一点的)
-
sqlx 和 sqlc 的区别
二面 场景题
-
Top K 问题设计
-
秒杀场景完整设计
-
RocketMQ 知识;分布式锁;ThreadLocal
-
追问:对象一定都在堆上吗?(JVM 逃逸分析)
一面真实考题(Java 方向)
-
垃圾回收算法(标记-清除、标记-整理、复制算法)
-
Spring Bean 生命周期与扩展点(BeanPostProcessor 等)
-
算法:最长连续递增子序列
拼多多在筛什么:Go 框架深度加上高并发系统设计能力。业务本身高并发,面试官想看你有没有处理过真实大流量场景,而不只是理论上知道。