拼多多学霸批二面凉经

岗位:服务端研发-Cpp
面试形式:电话-网页写代码

面试内容:
1.自我介绍
2. Cpp
智能指针(以前碰到过,想看看的,忘看了。。。)
虚函数的实现?虚函数表存的是什么? 然后给了段多继承的代码,问我代码中会调用哪个类的虚函数,没看过多继承啊。。。
内存分为哪些区?new的内存在哪,局部变量在哪?函数调用时发生了什么?栈怎么变化的?
虚析构函数的作用?动态绑定和静态绑定
宏定义与模板的比较?宏定义会有什么潜在问题?宏有类型检查吗?
浏览器输入地址后,发生了什么?以前看过,又忘得差不多了。。。
3. 算法题
给定一个数组,找出最长子序列的长度,子序列满足:递增-递减-递增波动变化。。。我用动态规划写的,写完才发现有不少小问题。。。
ps: 没怎么问操作系统,数据库,计算机网络。。。估计是因为刚开始问我哪门学的好一些,我说学的都一般,都处于正在学习的阶段,我是不是给自己挖了个坑,啊。。。
面后感:9成是凉了,打算投正式批了😂#拼多多##面经##C++工程师##校招#
全部评论
老哥一面之后多久可以收到二面通知呢
点赞 回复 分享
发布于 2019-08-21 16:45
cpp相关的问题其实挺基础的
点赞 回复 分享
发布于 2019-08-21 16:48
一共几面啊,请问
点赞 回复 分享
发布于 2019-08-21 17:37
算法题啥思路哇
点赞 回复 分享
发布于 2019-09-23 02:01
求算法题思路啊
点赞 回复 分享
发布于 2019-09-23 08:54
左右分别做两次最长上升子序列,枚举每一位的算答案,第i位的答案就是2 *min(ldp[i], rdp[i]) - 1 
点赞 回复 分享
发布于 2019-09-23 09:51
递增递减递增的话是不是要用二维数组dp[n][3]来保存状态?
点赞 回复 分享
发布于 2020-09-19 13:07

相关推荐

金三银四就要来了,很多朋友可能都有求职、跳槽、找工作的打算,免不了要参加各种各样的面试。有些朋友明明很优秀,但因为面试时候太紧张,导致没有发挥好而错过很好的机会。分享一个能够帮助你在面试中减少紧张情绪的方法:反客为主。意思就是,不要把自己当作面试者,而要把自己当作面试官。大多数朋友在找工作的时候一个很常见的心态,就是非常希望应聘的公司能够给自己一个工作机会。这种心态当然没错,但如果心里总是期待着这个结果,很容易患得患失,在面试的时候也自然就会紧张。而如果你反过来想,这场面试不仅仅是公司在考察你,更是你近距离全面考察公司的机会:这家公司的业务到底行不行、未来的老板专业能力怎么样、管理风格又是怎样的、这个职位的工作内容具体是什么、对你的要求又是什么…这些都是你在面试中需要尽可能地去弄清楚的问题。千万不要看轻自己。你确实是在被公司挑选,你确实也希望自己能被面试官看中然后拿到这份工作,但这不是你需要特别关注的,更不是你能够控制的。对你来说,你更应该去关注的,是从自己出发,你是不是愿意和对面的这些人合作、这家公司是不是配得上你、是不是值得你短则一两年、长则三五年每天都在这里上班。这个方法的关键,就是把自己放在和公司平等的位置上。用这个心态去面试,不仅能有效缓解你的紧张,更能帮助你收集到更多对你有用的信息,更好地帮助你做出下一步决策。 #牛客激励计划# #牛客创作赏金赛#
点赞 评论 收藏
分享
评论
点赞
26
分享

创作者周榜

更多
牛客网
牛客企业服务