拼多多 算法工程师 一面

写个面经攒攒人品~
时间:20240817 上午11点
时长:1小时
1.自我介绍
2.深挖项目,面试官挑了一个实习经历,问的还蛮细的,基本上我每说一点他就会反问一下
3.LR逻辑回归的损失函数,回答了交叉熵,然后让我用擅长的语言写交叉熵的伪代码
4.说一下MAE和MSE的理解以及区别
5.列表和元组的区别
6.场景题:给一个很大的文件,文件的每一行是一个很大的数字,如果给你一个单机,内存比较小,存不了这么大的文件,但是硬盘是无限大的,如果我现在对文件做一个排序输出,应该如何做?
7.场景题中我提到了堆排序,所以面试管让我用擅长的语言写一个堆排序的代码,他那边会给测试用例
8.平时对于自己的研究方向是如何追踪最前沿的内容的?
反问:
1.业务方向:主要是用广告算法框架来做用户增长的
2.对我的评价:面试官说让我去问HR鼠鼠是做图像的,估计是不太匹配吧

后续已挂😭~
全部评论
面试时间好久
2 回复 分享
发布于 2024-08-17 22:18 黑龙江
感觉有点难
1 回复 分享
发布于 2024-08-18 22:43 黑龙江
怎么知道挂了
点赞 回复 分享
发布于 2024-09-09 09:55 上海
佬,面完之后有没有给你发那个面试体验的问卷?
点赞 回复 分享
发布于 2024-08-25 22:16 安徽
我早上面的,这个pdd面试官说我适合存储岗,害
点赞 回复 分享
发布于 2024-08-17 14:57 广东

相关推荐

05-16 10:17
河南大学 Java
全程50分钟,项目和实习没问,都是八股手撕:接雨水1、hashmap怎么实现的;扩容因子设置过大和过小有什么问题,为什么是0.75;为什么要选红黑树;可以用跳表来替换红黑树吗(这个点答的不是很好)2、concurrent hashmap线程安全原理,1.7和1.8的区别3、synchronized和 ReentrantLock的异同点;为什么有了synchronized之后,后面还要有ReentrantLock4、synchronized和 ReentrantLock的底层如何实现的5、垃圾回收机制介绍一下;G1还有新生代和老年代的概念吗;G1和CMS比有哪些优势6、浏览器打开一个url涉及的过程,结合计算机网络的角度详细说一说7、HTTP请求头常见的字段有哪些,保持长连接的字段是什么;加了keepAlive连接就不会中断了吗,怎么维护这个连接呢,何时中断(这一点回答的一般)8、HTTP响应码 500、501、502……  介绍一下,以及收到这些返回码如何排查问题9、HTTPS如何建立连接的,TLS的整个过程 ;HTTPS为什么要有不同版本的加密算法,这些不同版本的加密算法为了去解决什么问题(这点回答的一般)10、TCP的可靠性保证;拥塞控制详细介绍一下;11、TCP层和应用层用到的数据包是不一样的,可能应用层数据包有的时候比传输层包大,有的时候比更小。粘包和拆包的问题,如何解决12、网络忙时和闲时路由的选择是不一样的,路由选择协议。(说了几个路由选择协议的名字,具体原理有点忘了)
查看13道真题和解析
点赞 评论 收藏
分享
05-19 20:15
已编辑
中南大学 算法工程师
3月中旬开始投,打算投中小厂积累面试经验,结果一个都没消息,笔试测评倒是做了不少,4月才开始投各大厂,拼多多是第一个给我面试的,感觉答的也不怎么好,真的很感谢呜呜4.16 投简历,服务端研发4.17 收到测评通知和笔试通知4.20 笔试,a了两道4.25 一面,直接三道手撕,1h1. 多线程变量同步(到这里,我还以为是面试开始先做一道算法,就直接跟面试官说我不太会,以为会换一道,没想到这就是其中一道题了,然后大致聊了一下思路)2. 写一个单例类(懒汉式)3. 算法题,非力扣原题,面试官全程引导思考,最终也没完全撕出来反问环节聊了一下,对多多的印象和了解之类的结束后以为肯定没戏了,表现得确实不好,但面试官很好,叫我别紧张之类的,中途我网不好摄像头关了一阵,面试官也说没关系,然后过了两天约二面了4.30 二面,问的有点深,45min1. 也是先一个算法,没思路面试官引导后写出大致,后面开始问八股之类的2. 反射机制的功能,并列举一下你知道的应用场景3. 内存泄漏和内存溢出的区别4. threadlocal在什么场景不能使用(提醒线程池,能不能使用)5. 线程池的线程数量怎么考量设置6. Arraylist怎么保证多线程使用的安全性7. MySQL的多表查询方法8. redis什么架构保证了它的高并发性9. 中间件:怎么确保消息的顺序消费10. Spring 和 Spring Boot 有什么区别,为什么会有 Spring Boot反问:1. 最后去的岗位是面试官所在岗位还是其他      -- 可能是一面面试官的部门,可能是二面,也可能是其他复盘的时候发现自己很多问题回答的都不是很准确,但在面试官的引导下都有思考和回答,所以当时面完感觉还可以,面完就开始五一假期了。5.6 三面(主管面),有点压力面,40min1. 先问了一下实习时间,对多多工作时间有没有了解之类的,聊了几分钟2. 然后做一道算法,过了两个测试案例,就算通过了,然后看我简历问了点技术问题3. websocket的底层是怎么实现的?websocket 怎么实现保持长连接,当客户端ip变化时?4. redis的底层是怎么样的,有哪些数据结构和功能,对set之类的有没有了解写算法的时候,题不算难,但因为自己不能运行,只能在面试官那段运行,第二个测试用例报错卡的时间有点久,还挺压力的,面完忐忑等待....第二天就约hr面了!5.8 hr电话面,20min以内hr小姐姐非常温柔!开头先解释了一下为什么迟到,表示歉意之类的1. 最有成就感的一件事2. 为什么转后端3. 手上有哪些offer了吗,偏向哪一个4. 什么时候能到岗(说七八月在就行,6、9月不要求)5. 城市有偏向吗6. 有朋友在拼多多吗7. 爸爸妈妈的工作,有没有对象之类的反问:什么时候有消息?邮件通知还是官网查看    -- 两周左右,要用人部门报批之类的,会发邮件通知5.11 收到了hr再次确认修改应聘登记表的电话5.18 收到应聘信息确认邮件到这里应该就算稳了吧?今天看到9号hr面的收到信息确认,慌得很,xhs和nk都刷遍了,爱多多~
查看24道真题和解析
点赞 评论 收藏
分享
二面挂,一面忘记复盘了,所以大部分问题记得都不是很详细,简单复盘下:一面:·主要问数据分析相关的问题,面试官对我的 abtest 相关经历比较感兴趣。·面试官问了我上一段经历会不会用数据详细评估每个功能点对 kpi 的贡献,这个倒是我没接触过的,所以我直接回答没有。·面试后面部分,面试官问了我雅思过了吗,我说没考,她说托福呢,我说也没考🤡其实我六级也没过嘿嘿,面试官就说我们这个是全英文的工作环境,还是需要一定的英语水平,就让我直接来一段英文介绍,在我的两个项目中选一个介绍,还是硬着头皮用我的烂口语讲讲讲。一面面下来感觉还可以,顺利通过了,就进入到二面。因为面试官有时差,所以面试时间给我安排在了早上八点,困死我了。二面:·自我介绍·介绍项目经历/做的一款产品·对广告产品的理解我的回答:认为广告底层逻辑是争夺用户注意力并转化为商业价值,结合海盗模型阐述广告在获取用户、激活用户等方面的作用,还提及字节系广告的优势在于庞大用户数据和千人千面投放效果。·广告导致用户流失的解决办法我的回答:思考广告导致用户流失的原因,如推送不精准、频次太高,可让用户付费替代广告,综合考虑并针对性解决,还可观察用户行为路径、反馈和评论来明确原因。·收集用户负反馈的问卷逻辑我的回答:在APP内设置固定入口和特定功能的针对性反馈入口,如在设置中设置用户反馈入口,在广告页面用户离开时弹出问卷。·反问环节:问了面试官这个岗位需要实习生有什么能力和对我的成长建议面试官回答:岗位需要实习生对模型、广告投放机制等有了解,数值设计更敏感。产品新人成长建议根据未来发展方向,大厂注重头部公司经验和产品流程,创业关注最新趋势。二面面的时间很短,面的过程中我就感觉到我不是面试官要找的人了,面试官想招有广告相关经历的。
查看8道真题和解析
点赞 评论 收藏
分享
评论
12
41
分享

创作者周榜

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