拼多多面试PDD服务端一面

拼多多一面(电话面试) 2019.08.09 20.10-21.15


  1. 自我介绍
  2. 项目介绍(居然没问实习)
  3. C++多态
  4. 虚函数如何实现
  5. 智能指针有几种,shared_ptr类内的use_count存在哪里?
  6. 进程和线程,浏览器开启一个新的page,采用进程还是线程?
  7. 手撕代码题:给一个N+1个数的数组,满足A[0]>A[1],A[N]>A[N-1]。最快的办法找到一个i, 满足A[i-1] ≥ A[i] ≤ A[i+1]
  8. 列举排序算法,那个排序算法时间复杂度最低?为什么桶计数排序能做到线性时间。


问面试官环节:

1.拼多多C++岗位都做啥?

2.拼多多为啥没有PC端啊?

总结:

问的问题都回答上来了,可能我讲的多了,导致我一直在讲。。。时间就这样。。。

比较懵逼的是问我浏览器开一个新page是用线程还是进程。。我说了线程。。。后来一回想,

我tm前边还说了进程比线程健壮,要是一个page一个线程,一个崩了,整个都崩。。问我能讲讲为啥不,

我就硬扯了一下线程的好处,切换快,不用设计ipc啥的。。。。


#拼多多##面经##秋招##内推##C++工程师#
全部评论
最快找到i哪个怎么答的呢?
点赞 回复 分享
发布于 2019-08-10 11:39
很优秀的同学呢,要不要试试我们部门呢?我们部门是阿里为数不多招c++岗位的部门哦~如果相投阿里可以试试我们部门,淘宝的基础技术部,绝对的核心部门。今年大概需要招收十几名同学,但是因为校招晚了到现在还没收到几份简历。内推是直接推到我们部门,后续流程进度等等绝对会第一时间告诉大家,如果有兴趣的同学可以点击我的头像详细查看我们部门的岗位,并且投递简历到lanya.sly@alibaba-inc.com哦~后续面试流程都可随时与我联系保持沟通哦~另外已经投递过其他部门的同学就请不要再发简历给我啦~系统投不进去的~
点赞 回复 分享
发布于 2019-08-10 11:31
不是吧 应该是一个page一个进程吧 谷歌浏览器就是这样
点赞 回复 分享
发布于 2019-08-10 11:49
shared_ptr类内的use_count存在哪里啊
点赞 回复 分享
发布于 2019-08-18 14:32
后续有二面吗?
点赞 回复 分享
发布于 2019-08-19 07:48

相关推荐

伟大的烤冷面被普调:暨大✌🏻就是强
点赞 评论 收藏
分享
评论
4
52
分享
牛客网
牛客企业服务