拼多多一面

4月3号面的,大概50分钟,原定一点开面,但是我记成了一点半开面,一点十分的时候面试官给我打电话,让我进面。

整体来说面试官人非常好,一直笑着,我答错了会引导我,但是由于进面比较匆忙,忘记录音了,而且已经隔了11天才写面经,具体问了啥几乎忘了,只能记录一下还能记住的东西(实在是太久了,记住的不多)。

4月13号发邮件约二面

自我介绍

项目加八股穿插

  1. 让我讲一下购票流程
  2. 问我了解什么设计模式,我说一个就让我介绍一个,我回答了代理模式,策略模式,构建者模式,问我项目里用了什么设计模式,我回答了策略模式,问我具体什么地方使用了策略模式(这块我回答的像狗屎,但是我自己都绷不住笑了,面试官看到之后主动说在支付的时候我们通常使用策略模式选择支付方式)。
  3. 介绍了一下注册用户的缓存穿透问题,面试官认为注册任务可能在实际中没有那么高的并发量,通过分库分表也可以解决注册的时候的查询用户名请求。
  4. 其他的基本都给忘了,大概就是问我了解什么不,让我展开讲讲,然后我讲到某个知识的时候如果牵扯到别的知识就会让我继续讲别的知识。

手撕

easy题多数元素,写完之后,让我解释这是什么原理,我回答的不太好,面试官引导我说是投票法,面试官真的好

全部评论
可以问问手撕代码是直接链接力扣题,还是现出了一道然后自己写
点赞 回复
分享
发布于 04-18 18:21 英国

相关推荐

头像
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更新,收到二面邮件了,出乎意料过了,感恩!】
点赞 评论 收藏
转发
2 11 评论
分享
牛客网
牛客企业服务