拼多多秋招拼越计划后端1,2,3面面经(已hr)
首先是我的情况:拼多多我投的拼越计划,笔试一共4个题,我做了2点几道。我自己的技术栈是java,但是三位面试官都不是搞java的,所以java的题问的比较少。
面试流程:然后我的一面和二面应该都是最早的一批,但是三面拖了一周才面,三面完过几天就hr面了。拼多多的面试体验在我目前所有流程中肯定算数一数二的,首先笔试完了后一面二面通知的很快,三面虽然等了一周不过也顺利结束了。并且三位面试官人都超级好,尤其是二面和三面面试官,人很和善,答对了问题会一直点头认可你,给多多面试官点个赞。最后,跟我对接的hr也很棒,问问题都会及时回复,赞。
最后:看拼越计划的后端面经很少,所以写一个面经,给自己攒攒好运,也祈祷一手意向书。
一面
一面忘记录音了,凭记忆写:
- 面试官介绍自己,然后自我介绍
- 讲项目相关的
- cpu架构
- kafka为什么效率高,那么快?
- rpc概念
- 负载均衡的相关算法
- tpc三次握手概念?哪一次可以发送数据?
- kafka中的零拷贝概念
- 限流算法
- mysql索引优化相关方法,联合索引应该把什么字段放在第一个位置?
- redis和mysql的区别
- JVM垃圾回收算法?哪一种可以在回收之后还可能能访问已经被回收的数据
- 缓存淘汰策略?
- 写题:手写LRU(自己实现双向链表)
- 反问环节
二面
- 面试官先介绍自己部门
- 我做自我介绍
- 聊实习项目
- 写题:力扣56.区间合并
- 写题:给一个圆(给圆心坐标和半径)和一个矩形(给矩形的坐标,且矩形边与坐标轴平行),判断矩形的边是否与圆的边相交。(这个题写的比较复杂,写了20多分钟)
- jvm中一个对象什么情况下可以被回收?
- java的静态代码块什么时候被调用?静态内部类中的呢?
- zookeeper有什么作用?
- kafka有什么作用?
- 反问环节
三面
三面主要是项目和反问为主
- 面试官自我介绍和部门介绍
- 我做自我介绍
- 讲我的实习
- 写题:二叉树两个结点的最短路径
- 反问环节(聊了挺多的)