拼多多4.2服务端开发面经

压力巨大 暗黑一小时 体无完肤 
1.自我介绍 我没有开发项目 做了一个智慧医疗机器人 他用了15分钟试图理解经颅磁的整个流程,最后说主要是考验我的表达能力,看我能不能把话说清楚
2.上来就说"如果聊到你比较熟悉的东西你就跟我说,我们多聊一点,如果你不会的话也直接说我们就跳过,不要耽误时间"
3.恐怖的来了
微服务知道吗?那我现在有一个服务a调用服务b,要花多长时间
我:(直接被问懵)这个看a所在节点到b所在节点的网络传输时延和b业务逻辑耗时
打断 b业务逻辑耗时0秒,那这个过程需要多少时间
我:那就是看a到b之间线路是否繁忙 如果…
打断 不繁忙,整个网络就传输这一个请求
我:…沉默是我的体面
他:你想到什么都可以说,这就是个很简单的问题
我:那假设他是应用层请求,涉及到一个协议封装…
打断 只有这种耗时吗
我:我想不到其他的了
他:那我们下一个问题,假设我现在这个a不去调用b,而是去外存取个数据,耗时多久
我:(精神一振)那涉及到一个多线程等待CPU问题
打断 就这一个线程 CPU一对一服务
我:那就是CPU先访问缓存,未命中的话把IO请求发给DMA…
打断 你不要往你看过的那些东西带,我不想听那些,这就是一个很简单的问题
我:…沉默是我的体面

按照以上这个模板 之后还问了os,mysql,redis,要么追问要么打断,全程没有正面反馈🥹鼠鼠做错了什么要被这样折磨一小时

最后的手撕题是判断一个数字在不在斐波那契数列里,鼠鼠不记得通项公式,用两个变量存n-1和n-2做的,然后 然后 然后 他问我这个程序时间复杂度是多少 看看有没有牛友知道吧 反正我是不知道
#软件开发2024笔面经#
全部评论
扯那么多没用的干啥,最后还不是要写业务代码,谁会去关心rpc调用是多久
7
送花
回复
分享
发布于 04-03 19:11 浙江
昨天有个小厂也这么面我,不管什么问题都要问到源码才罢休,我直接不想回答了
5
送花
回复
分享
发布于 04-03 08:26 河北
滴滴
校招火热招聘中
官网直投
大佬过了吗
3
送花
回复
分享
发布于 04-04 19:22 广东
我说实话,虽然拼多多很可能看不上我,我也不会去投他,这个企业的价值观有很大问题
3
送花
回复
分享
发布于 04-19 22:13 山西
好吓人
点赞
送花
回复
分享
发布于 04-02 23:15 重庆
也刁难刁难他解解气,反正你也不可能留拼多多的
点赞
送花
回复
分享
发布于 04-02 23:21 北京
好吓人 我一面的面试官人还挺和善的 一开始还先问我五分钟科研然后25分钟项目结合八股 30分钟做题 然后今天就放我过了😂
点赞
送花
回复
分享
发布于 04-02 23:25 广东
套公式就是O1,dp就是On
点赞
送花
回复
分享
发布于 04-03 00:01 上海
所以他想问的这两个问题要怎么回答。搞不懂。😬
点赞
送花
回复
分享
发布于 04-03 00:52 广东
这是一面吗
点赞
送花
回复
分享
发布于 04-03 01:21 北京
是暑期吗
点赞
送花
回复
分享
发布于 04-03 17:37 北京
pdd25届暑期实习生内推,链接在主页
点赞
送花
回复
分享
发布于 04-07 11:53 上海
感觉窒息
点赞
送花
回复
分享
发布于 04-08 01:44 广东
校友呀
点赞
送花
回复
分享
发布于 04-10 05:04 广东
一面要是挂了的话,官网面试进度会变成啥样?
点赞
送花
回复
分享
发布于 04-11 11:11 广东
拼多多的面试的确看面试官分的啥样
点赞
送花
回复
分享
发布于 04-11 11:12 广东

相关推荐

头像
04-22 21:13
已编辑
浙江大学 计算机类
首先拼多多效率真的很高,发邮件就是约两天后,昨天上午面的,目前结果还没出来。自己感觉凉了,因为个人科研项目要赶工(到底要怎么兼顾啊),准备仓促。第一部分:自我介绍第二部分:项目经历+八股结合 20min提问的风格和上一次的快手很不一样,主打一个追问,就是我在说项目的时候随口说到的一个点,面试官就会深挖下去问八股,因为操作系统相关没怎么复习,所以讲得不好。然后就是项目中使用到的技术深入了解不够,就等于给自己挖坑,要补一补相关知识。1. 你们的项目为什么选择HBase而没有选择其他的存储结构?为什么不能用Mysql?2. 非关系型的数据库和关系型数据库有什么样的区别3. 关系型数据库有什么优势?关系型数据库在哪些场景比较实用?4. 为什么结构化数据一定要用Mysql?5. Hbase的结构?客户端发送请求到最后拿到结果,中间经历了哪些流程?6. Hbase怎么找到是数据存储的集群?7. Rowkey是怎么设计的?8. 为什么要哈希?哈希完之后为什么能做到负载均衡?如果不Hash会带来怎样的后果?9. 建立联合索引,给了几个mysql语句,判断是否使用索引10. 操作系统上运行着两个程序,他们在物理内存上有没有可能存在交叉的访问?11. 什么情况下会同时访问一块内存?12. 操作系统会不会同时有两个进程写同一个内存?这时候会发生什么?13. 虚拟内存是什么?虚拟内存是如何映射到物理内存的?14. 页表是如何组织的?页表中记录了什么内容?15. 假设有一台电脑,电脑的实际内存很大,使用虚拟内存的话会浪费空间,怎么减少虚拟内存对空间的占用?16. 讲一下go的协程的概念?17. 为什么用户态和内核态切换的开销会比较大?18. 不同的运行级别指的是什么?第三部分:算法题很久没有做相关题型,思路有但卡住了,在面试官引导下做出来LCR 155. 将二叉搜索树转化为排序的双向链表第四部分:反问【4.22更新,收到二面邮件了,出乎意料过了,感恩!】
点赞 评论 收藏
转发
11 38 评论
分享
牛客网
牛客企业服务