拼多多服务端开发一二三面面经(拼越计划)

一面 8.8 1h

  • 自我介绍
  • 实习经历的各种细节
  • RPC 的整个调用过程
  • 服务发现一般可以怎么做
  • InnoDB 引擎的特性
  • MySQL 数据库支持高并发的读写,设计上有哪些可以用的方案?
  • 了解哪些缓存淘汰策略?
  • LRU-K 和 LRU 的区别
  • go 的 defer 机制
  • go 的 map 是有序还是无序?为什么?
  • GET、POST 区别
  • HTTP 是无状态的,如何做到有状态?(cookie session)
  • HTTPS 过程

算法题:

这两个算法题比较高频,在多家公司的面试中都被问过。

二面 8.20 1h

  • 自我介绍
  • 实习经历的各种细节(30 mins)
  • TCP 四次挥手
  • 如果客户端发了 FIN 包过去,但是服务端一直不回包会怎样?(超时重传)
  • 如果客户端发了 FIN 包过去,服务端一直不回包,在客户端是一个什么样的状态?(这道题不会。我答 FIN_WAIT_1,面试官说映射到操作系统是什么状态?我答阻塞,面试官说也不是,问 netstat 会显示什么?)
  • 丢包重传的影响(重新慢启动,threshold 减半;滑动窗口变小)
  • Go 如何排障?
  • 二叉树的中序遍历

三面 9.1 1h

  • 之前实习经历的区别和感受
  • 实习经历的细节
  • 实习期间使用的中间件
  • 你觉得之前工作中的服务,还可以怎么优化?(代码、架构、稳定性、流程)
  • 有没有对比过不同 RPC 框架的优缺点
  • 平时有没有登到机器上去看日志
  • Golang 和 C++ 的区别(高频)
  • Golang 的内存回收机制
  • 协程和线程的区别
  • 有没有压测过 golang 的性能?比如协程数量到多少的时候 CPU 使用率会不稳定?
  • 做过哪些觉得很厉害的事,参加过的比赛?
  • 实习期间的一些收获
  • 如何阅读大型项目的源码?
  • 有没有读过一些很惊艳的代码?
  • 你觉得自己有哪些不足?之后准备如何提升?
  • 你一定在面试很多公司,你如何看待拼多多的机会?
  • 未来三年的规划
#面经##校招##拼多多##C++工程师#
全部评论
 fin_wait_1 不对吗? netstat 不是显示的tcp 的状态吗。。 怎么会显示操作系统状态
点赞 回复 分享
发布于 2020-10-21 08:28
楼主sp吗
点赞 回复 分享
发布于 2020-10-18 07:39
map为啥无序啊?怎么答
点赞 回复 分享
发布于 2020-09-29 16:36
大佬是项目和rpc相关么,看到很多问到rpc
点赞 回复 分享
发布于 2020-09-19 20:51
楼主三面是加面吗?
点赞 回复 分享
发布于 2020-09-18 22:16
点赞 回复 分享
发布于 2020-09-15 09:53
大佬拿到offer了吗,我等了两周多了
点赞 回复 分享
发布于 2020-09-14 10:43
sp
点赞 回复 分享
发布于 2020-09-13 23:04

相关推荐

emmm别问我为啥上一条帖子隔了两个月我才开始投简历和拿offer,因为我懒😰简单流程如下:周一凌晨改好的简历,然后到处乱投简历;周二接到了三维家的一面通知,临时抱佛脚的背了一些八股;周三上午一面下午通知第二天hr面;周四上午hr面下午拿offer,遂收手支线:在BOSS上顺手投了几个大厂,投字节的时候不小心投城客户端了,结果过了一天HR突然把我简历要走了,还问我能不能整客户端,我直接一口答应(脏面评警告😢)结果在周三下午的时候给我打电话,说前端有空缺实习岗,问我有没有兴趣,然后就跟我约了周四下午一面😰我都没咋准备啊,咩都不会啊😭结果周四下午面完,晚上打电话通知过一面了,赶紧把二面约在下周一下午,留点缓冲时间。逆大天了,我一半的问题都不会,他居然给我过了?运气未免有点好了😥现在正在恶补计网、网安、性能优化的东西(这三大板块我是几乎一点不会,一面几乎一点答不出来,加上我又没怎么背八股,这块被干烂了😵)心得体会与经验:1. 我giao怎么这么快就结束了,我还以为要找好久😨2. 大厂的面试问题真的和中厂小厂很大不同,比如在三维家我能自己吹水到vue的数据劫持、Proxy代理响应式之类的他们就觉得很不错了,但是在字节你但凡敢提到一下就会追问你细节了,一追问马脚就全漏出来了3. 有信心真的很重要,我感觉我能拿中厂offer最重要的就是吹水吹出自信来了,以至于三维家面试反问面试官有哪里还需要改进的时候,他就说很不错了解的很多😦4. 理解很重要,我从头到尾真没背过很多八股,不过有一些知识确实是敲过代码验证过,所以面试的时候能吹水吹得出来😇想了解面经啥的可以直接评论区问我,但我可能也说不全,因为我没有记录,而且今天摆了一天感觉记忆快清空了😵下面是故事时间:我暑假刚开始的时候才开始准备八股,印象很深那个时候连什么原型、事件循环、闭包这些名词都没听过,资料也不知道怎么找,就一直零零散散的准备,感觉也只有js稍微背了一下八股,其他很多时候都是靠完全理解和手写熟悉一些机制的,但这样做效率很低,反正准备了一个多星期半个月就开摆了😭结果一摆就摆到了开学,笔记是乱七八糟的,八股是忘光光的,简历是一直没改的,实习也是一直没投过的。直到上周日晚上偶然和师兄聊天,他突然问我“你怎么还不找实习”,那天晚上才幡然醒悟,是时候做点事情了😡然后就按照上面描述的来走了。其实我感觉我从头到尾都没背特别多八股,也没怎么找刷题资料啥的,早期就是翻尚硅谷或者黑马的入门视频从头学起,中期用面试鸭看了一点点题,主要是在学js机制和敲js代码,后期才发现了w3c的面经网站,然后在那里看着学(那个时候已经懒得敲了,因为有些问题与代码感觉不像是给找实习的看的,忒细了点😂)接下来继续准备字节二面吧,虽然几乎没啥可能可以通过,但是万一有奇迹呢?😍😍😍也祝大家能够早日拿到心仪的offer
我的offer呢😡:我已经预见10天后你会发,节孝子启动了
投递三维家等公司10个岗位
点赞 评论 收藏
分享
评论
5
56
分享

创作者周榜

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