滴滴打车 算法工程师 一面

妈呀有点太菜了,但是还是Mark一下勇敢踏出算法工程师第一步
base在北京 面试官好像是一名工作时长10来年的程序员 人特别好谢谢你~

了解到该岗的主要业务是:网约车供需预测+因果推断两大块
供需预测其实通常使用深度学习结合时序,预测的量有:某时某地的订单量+成交率/成交金额...
供需调度的最基本思想就是“缺什么补什么”,比如早高峰的时候,用车不足,那么其实滴滴平台会给司机奖励机制(发钱),鼓励他们上路接单(每年支出占比大),但具体怎么制定这个奖励机制(以希望ROI尽可能大)则是一个非常复杂的过程。

过简历的原因大概率是因为大三那会,一门机器学习的课做的project就是首尔共享单车需求量预测的,和该部门业务非常类似。但是由于当时学的比较初级,用到的也就是一些简单的decision tree,random forest和gradient boosting的算法,甚至没有考虑时间序列。面试官直言时序预测在业务中是绝对不可忽视的一环(颗粒度大3个月,小至1小时),观测到y值的相关性是非常重要的。

之后又考察了对随机森林的理解,优缺点(在决策树的基础上进行了哪些改进?)问得比较深入,包括调的包里的多个参数。印象比较深的是如何保证随机森林(多棵树)一定比决策树(单棵树)好?妈呀,我这都忘了。其实就是随机森林代码中可以选择参数(如训练集与测试集的比例,以及每次训练一棵单独的tree可以用不同的factor进行拟合,这样就能保证2我们forest中的每棵树都是不一样的,相关性没有那么强,这样子最后取平均才有意义~)

面试官给的建议是,想转行可以多做一些算法相关的比赛、项目,比如kaggle网站里的,最重要的是要多研究那些排名高的项目所使用的方法是怎样的,与自己写的进行查漏补缺的对比。然后可以读读相关的业界的论文。算法岗的要求会比DA、DS高不少,所以蛮不容易的,加油吧哈哈。。
#滴滴##算法工程师#
全部评论
感觉我今天也遇到这个人了,人挺好
1 回复 分享
发布于 2023-06-01 17:04 广东
咋样了
点赞 回复 分享
发布于 2023-12-21 13:43 安徽
很有意义!收藏了!!!
点赞 回复 分享
发布于 2023-06-30 03:54 英国
我是滴滴hr,在招高级/资深算法工程师~搜广推/用户画像方向~社招哈~有意向可以联系我呀~
点赞 回复 分享
发布于 2023-06-02 22:41 北京
二面什么时候开始?
点赞 回复 分享
发布于 2023-05-31 21:33 天津
一面持续了多长时间?
点赞 回复 分享
发布于 2023-05-31 21:12 山东

相关推荐

投递百度等公司10个岗位
点赞 评论 收藏
分享
09-03 20:48
龙岩学院 护士
攒个人品,秋招不指望了,希望春招能有机会上岸吧。------------------------------------------------------没有自我介绍环节,一上来直接拷打实习,边拷打边问八股,基本上是我说一个做的东西,然后面试官就要开始问对应的八股了,记录一下问的八股:1. Qwen 与传统的Transformer模型相比,有什么结构上的改进?2. RMSNorm相较于LayerNorm有什么优势?公式是什么?3. SwiGLU的公式是什么?4. GRPO的公式是什么,这样做为什么更好?5. KL散度的公式是什么,为什么要用KL散度?6. LLM的损失函数是什么?给你一个10w的词表,计算出事的损失值7. GRPO为什么要做clip,直接用SFT后的模型还会不稳定吗?优势度可以怎样改进?8. 为什么你要用GRPO?GPRO结果比之前好多少?显存开销多大?训练一个Step需要多久?奖励函数如何设置的,为什么?有没有想过为什么一开始Reward出现大幅度震荡?GRPO是否一定有效,还有什么解决方法?9. Post-Training 的工作机制,为什么要做三阶段训练?什么情况下应该用GRPO?为什么DeepSeek用了GRPO?如何从V3到R1?10. 微调是如何进行微调的?为什么LoRA能够work?除了LoRA外,还了解哪些微调方法?11. 后训练用的哪个框架?你用过什么框架?如何使用deepspeed进行分布式训练?脚本是你自己写的吗?12. 知道什么Linux命令?13. 用过C++,Java吗?平时用什么多?14. 如何去评价你工作的产出和质量(基本上每个面试官都会问)15. FLUX的工作原理,LoRA在这个地方起到了什么作用?16. 你认为实习过程中哪些是从零到一的工作?(全部!鼠鼠之前学地理的)遇到一个不熟悉的领域,你会如何进行学习?-------------------------------------------------------大概是这些,可能不是很全手撕:删除链表中的节点;快慢指针秒了反问:面试官先介绍了下部门业务,随后反问:1. 为啥初试后又是初试?(可以自己点的,实际上就是二面)2. 后续几轮面试呢?(三轮,还有大老板面)3. 工作强度 (8-9.30左右)4. 这个岗位需要什么样的人? (努力学习新知识,耐心)总而言之美团的面试体验真没的说,面试官会笑这一点就值得夸了,全程没啥压力,但是估计凉了,有些没答好
查看17道真题和解析
点赞 评论 收藏
分享
评论
11
35
分享

创作者周榜

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