拼多多服务端研发工程师1面+2面+3面
笔试:8.11 过了大概是2道
一面:8.17
一面先问了项目,然后就开始手搓。基本上我项目里有啥就让我手写啥
(1)手写个B+树
(2)手写个线程池
(3)手写个状态机解析过程
(4)手写个shared_ptr实现过程
(5)事务隔离级别
八股部分主要围绕着你手写的东西展开,如线程池中的使用的智能指针啥的。
最后一个算法题:链表排序,但是只能涉及到指针的移动,不能移动元素。
全程大概70分钟
二面:8.24
(1)链表堆排序
(2)HTTPS和HTTP的区别
(3)HTTPS的数据传输过程
(4)内存泄露如何解决
(5)HTTP1.0和HTTP1.1的区别
(6)乐观锁与悲观锁的区别
(7)互斥锁与自旋锁的区别
(6)联合索引注意事项
(7)B+树索引结构优点
(8)覆盖索引
全程大概40分钟
三面:8.28
(1)20分钟聊天,了解职业规划,实习经历
(2)实现一个平均数和中位数的计算,题目比较简单,但是时间复杂度较高,最后让降时间复杂度,没降下去
(3)八股部分主要围绕IO多路复用展开,由这个点向外扩展,问的很深。
(4)最后介绍部门,问对哪个感兴趣。
全程大概60分钟
后续
9.1接到hr面
一面:8.17
一面先问了项目,然后就开始手搓。基本上我项目里有啥就让我手写啥
(1)手写个B+树
(2)手写个线程池
(3)手写个状态机解析过程
(4)手写个shared_ptr实现过程
(5)事务隔离级别
八股部分主要围绕着你手写的东西展开,如线程池中的使用的智能指针啥的。
最后一个算法题:链表排序,但是只能涉及到指针的移动,不能移动元素。
全程大概70分钟
二面:8.24
(1)链表堆排序
(2)HTTPS和HTTP的区别
(3)HTTPS的数据传输过程
(4)内存泄露如何解决
(5)HTTP1.0和HTTP1.1的区别
(6)乐观锁与悲观锁的区别
(7)互斥锁与自旋锁的区别
(6)联合索引注意事项
(7)B+树索引结构优点
(8)覆盖索引
全程大概40分钟
三面:8.28
(1)20分钟聊天,了解职业规划,实习经历
(2)实现一个平均数和中位数的计算,题目比较简单,但是时间复杂度较高,最后让降时间复杂度,没降下去
(3)八股部分主要围绕IO多路复用展开,由这个点向外扩展,问的很深。
(4)最后介绍部门,问对哪个感兴趣。
全程大概60分钟
后续
9.1接到hr面
全部评论
这都能写出来,进去也是应该的
pdd的面试官,尤其是三面的面试官,真的感觉超级厉害,听他讲东西有种醍醐灌顶的感觉。
啊?太顶了吧
手写b+树? 一面多长时间呀
收到hr面了吗?同一天三面的
三面问题一样,三天了也没HR面消息
手撕B+树?搞真的搞假的啊 果然只有我是菜🐔
手写b+树? 逆天
校友真大佬啊😂
大佬三面是哪个部门的主管面的 他有自己介绍吗
佬hr面都问了些啥呀
老哥泡出来了没
相关推荐