拼多多 一面

pdd一面:
1.自我介绍
2.C++的内 存模型
3.栈和堆的主要区别
4.C++如何实现多态
5.手撕:如何获取虚函数表的地址
6.了解设计模式吗
7.手撕:实现一个单例模式
8.项目:一个前端作业,问我搞了些什么,分了哪些结构
9.项目:解释一下跨域问题,JSONP解决跨域问题,jsonp内部如何实现解决跨域问题
10.讲一下平时学习竞赛中遇到最大的问题,然后让我选了一个平时遇到的比较有挑战性的问题来展开讲讲
11.反问:问了客户端一般都做什么

 面试官很好,题目也很简单,上来强调了好几次我的简历还是比较契合这个岗位的,结果两个手撕都没写出来。
(面试官知道我打过ACM,特地避开了算法题,手撕写这种题目也是有点措手不及的)
哎,可惜了,还是自己太菜了,错过了一个不错的机会。
#软件开发2023笔面经# #拼多多#
全部评论
acm一面这边手撕算法,但是打出来面试官还想用别的方法,一直没想出来,
1 回复 分享
发布于 2023-04-27 16:07 广东
什么时候的一面啦?
点赞 回复 分享
发布于 2023-03-31 11:03 甘肃
大佬投的什么岗
点赞 回复 分享
发布于 2023-04-01 15:15 广东
如何获取虚函数表的地址?这个怎么实现呢
点赞 回复 分享
发布于 2023-04-09 10:08 广东

相关推荐

03-08 15:24
深圳大学 C++
#腾讯求职进展汇总##面试常问题系列#一面回忆版投的游戏客户端被QQ客户端捞起来项目三个,一个OpenGL三维渲染,一个微信小程序后台(curd凑数的),一个虚幻5demo问题1.自我介绍,介绍项目,我聊的是OpenGL那个(说了模型文件是自己读的,还有shadowmap,mipmap)2.obj文件里面数据什么样,都是什么类型的3.纹理用的什么(png),压缩纹理了解过吗?(没听说过,后面下去查了下)4.mipmap干什么的,怎么确定什么时候用哪一张,有什么优化(双线性插值,超采样)5.双线性插值怎么实现的,mipmap图片怎么生成的。6.为什么用phong模型不用pbr(说pbr太难了选的phong,要不然估计还得追着pbr问半天)下面是正常八股7.TCP怎么避免拥塞8.http都是用的TCP吗(http3不是,用的UDP)9.那http3用UDP怎么保证可靠传输(QUIC协议包装过一次,聊quic原理)10.进程和线程聊一下11.操作系统给进程分配的空间结构什么样(32系统1g内核,堆栈,.bss .data那些)12.2g的物理空间,但是给进程分配了4g空间发生什么(从虚拟内存原理那块说明)13.C++ volatile关键字有什么用14.C++函数调用约定了解过吗(没有)然后是手撕,剪绳子。这题需要有点数学直觉。我开始没什么思路,写了个超级大暴力(没过),后面面试官提醒可以用dp,想了个O(N^2)的做法但是题目里面说有O(N)的做法(要数学验证)。我问面试官咋写他也没直接告诉我反问;据我了解网络上对客户端风评都不怎么样,怎么理解回答:小公司都是curd,我们腾讯当然不一样(笑)等了一天之后过了
点赞 评论 收藏
分享
评论
1
25
分享

创作者周榜

更多
牛客网
牛客企业服务