拼多多实习面经(附内推)

一面
自我介绍

介绍一下项目,开发项目遇到问题,有没有什么与预期不符,以及修改的方法

算法题:

一个很长的16进制的字符串(无法用最大整数表示),求它对一个数字取余的结果(先写了迭代法,又问了递归方法)

密码锁的题,求最少次数(bfs求最短路)

二面
自我介绍

介绍项目,聊了挺多项目细节,如何实现一万的并发量,有没有做什么优化,介绍一下io多路复用的几种方式,select/poll/epoll, 多线程开发需要注意的问题,线程池具体是怎么写的

算法题:

二叉树的序列化与反序列化(由于存储了空节点,又问了会存储多少个空节点)。

三面 (主管面)
自我介绍,为什么研究生选择计算机,都学习了哪些课程,自学的还是上课学习的
介绍一下http协议,http都有哪些字段,说一下短连接和长连接
说一下tcp三次握手,说一下tcp与udp的区别,为什么视频通话不用tcp呢?
谈项目,如何区分http协议头部和内容,为什么选择了多线程模式开发,为什么没有使用单进程/线程呢?(回答的很烂)
算法题: 将一棵二叉树的左右子节点变为它后序遍历结果的左右子节点(后序遍历中记录前一个节点模拟即可)

【2025届实习生招聘】内推链接:https://careers.pinduoduo.com/campus/intern?t=osY8rUxAdg,内推码:osY8rUxAdg。期待你的加入!我们一起,无拼不青春!(通过此链接投递计入内推,内推简历优先筛选~)

#拼多多##拼多多25届实习##拼多多实习内推##拼多多temu##拼多多暑假实习面经#
全部评论
lmm 已投,感谢
点赞 回复 分享
发布于 2024-03-18 21:41 湖北
冲鸭
点赞 回复 分享
发布于 2024-03-18 14:33 上海
点赞 回复 分享
发布于 2024-03-18 14:32 上海
点赞 回复 分享
发布于 2024-03-18 14:10 上海
赞!!!
点赞 回复 分享
发布于 2024-03-18 14:09 上海

相关推荐

点赞 评论 收藏
分享
HR_丸山彩同学:你的项目描述里,系统设计讲了很多:MemCube是什么、三级存储架构怎么设计、四种遗忘策略分别是什么。这些面试的时候讲没问题,但简历上不需要这么细。 简历要突出的是影响力,不是实现细节。面试官看简历的时候想知道的是「这个项目有多大价值」,不是「这个项目具体怎么实现的」。实现细节是面试时候聊的 怎么改:技术细节可以精简为一句「采用三级存储架构+四种遗忘策略」,把省出来的篇幅用来写影响力。比如:项目有没有开源?有没有写成技术博客?有没有被别人使用过? 校园经历没有任何信息量,任何人都可以写这句话,写了等于没写。更关键的是,你投的是技术岗,校园活动经历本来就不是加分项。如果非要写,必须写出具体的数字和成果。如果你没有这些数字,那就老老实实删掉 「端到端耗时缩减30-40%」要给出确切数字和绝对值。从1000ms降到600ms是降了40%,从100ms降到60ms也是降了40%,但这两个含义完全不一样。其他也是,涉及到数据,准备好证据,口径统一,面试会问 「熟练」「熟悉」「了解」混在一起用,读起来很乱。而且「了解前端需求」最好改成「具备前后端协作经验」
点赞 评论 收藏
分享
评论
8
9
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务