滴滴算法岗一面二面经历分享

开始求职的第一次面试,视频面试,原定的3点45到下午4点30多开始面,一面中规中矩,面试小哥没有为难我,主要是先自我介绍,然后问了一个Java语言的问题(抽象类与接口的区别、用过Map吗,说一下HashMap和TreeMap的底层实现的区别),接着手写了道快排,讲解了一下就开始让我介绍参加过的京东的比赛(要求按照一定的框架讲,比如做了什么,觉得自己做的好的有说什么,有什么做的不够好的),在介绍的过程中针对性的提了一些问题,可以说都是一些常考的问题,记录如下:

  • 解释下过拟合
  • 数据类别不均衡的处理方法
  • XGBoost相对于GBDT有什么不同
  • 数据记录有多少?特征有多少?训练时间多久?
  • 有什么想要问我的?

第二面开始被

吊打

这一面倒是没有撕算法也没有问一些基础的问题,都是偏向实际应用的略开放的问题,记录如下:

  • 我看你两个项目使用的方法类似,你觉得哪个做得更好一点?然后接着问为什么你觉得另外一个做得差一些,问题出在哪里?
  • 我看你比赛里面用的都是树形模型,为什么不用其他的模型?
  • 人工处理特征与使用模型自动生成一些特征各有什么优劣?
  • 你提到你感觉一个比赛里比另一差的原因是特征这方面,但我看你写到构造了交叉特征,请问构造了哪些交叉特征?为什么还是差呢?(这里针对交叉特征的定义纠结了一段)
  • 你实际运用XGBoost与LightGBM中感觉哪个更好一点,有什么在比赛中发现的区别?
  • 是否还了解其他的一些常用的方法(这里开始没明白,后来询问面试官,举的例子是LR+XGBoost或者FM+XGBoost,于是我提了一下了解的用来做ctr预估的应用,但是感觉面试官并不满意)
  • 你两次项目用的处理方法差不多,那么你后面一次是否有什么新的收获呢,还是说你只是重复的使用一套方法?
  • 我的问题提的差不多了,请你讲一下我没有问到的你认为可以表现你自己亮点、优势的地方

总体来说虽然第二面挂了,不过也还是服气的,确实只是懂得一些基础知识恐怕还是不足以胜任公司的要求吧,顶多撑过一面,后面的话更多的希望你能结合是你实践中的实际体会来讲(比如理论上一个模型和另一个模型相比的优缺点在实际中有哪些体现),另外也需要你在工业应用方面有更多的了解,如此看来,还有很多的地方需要学习,加油!

#滴滴##算法工程师#
全部评论
咱俩一面好像一个面试官
点赞 回复 分享
发布于 2017-09-04 21:21
比我只有一面好多了,一面只问了我两个项目经历就结束了
点赞 回复 分享
发布于 2017-09-04 21:27
谢谢楼主
点赞 回复 分享
发布于 2017-09-04 21:34
楼主辛苦了
点赞 回复 分享
发布于 2017-09-04 22:19
同样二面挂,根本不按简历问,吐槽
点赞 回复 分享
发布于 2017-09-04 22:19
感谢楼主,带领我们向前进
点赞 回复 分享
发布于 2017-09-04 22:22
怎么知道挂了?二面后显示今天面试已结束?
点赞 回复 分享
发布于 2017-09-04 22:23
请问你是杭州的岗位吗
点赞 回复 分享
发布于 2017-09-04 22:27
还木有收到面试通知的人表示只能干着急了,楼主加油
点赞 回复 分享
发布于 2017-09-04 22:55
请问XGBoost相对于GBDT有什么不同 这个怎么回答好
点赞 回复 分享
发布于 2017-09-07 13:38
666 感觉问的高大上啊
点赞 回复 分享
发布于 2017-09-08 09:00

相关推荐

2024-12-05 17:06
已编辑
运营
在拧螺丝的西红柿很热情:基本信息放最上面,看你写的都是一些运营的履历,找运营工作要明确需要会什么内容,去网上查一查,然后上B站学一学,写上去,工作履历最好数据化,比如播放量达到1万➕,用户复购率达到多少等等就数据很重要
点赞 评论 收藏
分享
2024-12-21 18:48
西安邮电大学 C++
黑皮白袜臭脚体育生:按使用了什么技术解决了什么问题,优化了什么性能指标来写会更好另外宣传下自己的开源仿b站微服务项目,GitHub已经390star,牛客上有完整文档教程
点赞 评论 收藏
分享
评论
点赞
50
分享

创作者周榜

更多
牛客网
牛客企业服务