查看全部3842条面经
最近更新时间:2017-04-13 13:42:29
匿名用户
面试了职位:算法工程师
感觉靠谱
滴滴出行算法实习生面试。

境:滴滴刚搬了新家,工作环境很整洁、楼上还有咖啡厅,轻松愉快,而且好像员工都很年轻,看起来很有活力。下面说一下面试一面一面的面试官人很nice,首先介绍了一下他们项目组现在负责的任务让我介绍一下自己(没有准备)接下来问我现在的研究方向,说我研究生期间主要是搞图像的,那将来有没有意愿继续研究图像领域还是愿意做机器学习后来看我简历上写逻辑回归,就让我讲一下逻辑回归。 问我求解的时候,是不是用到梯度下降算法,然后问学习率,当时有点没有反应过来,所以问学习率是不是我们所说的步长,他说是。 然后问我学习率过大或者过小会造成什么问题,我想不出来,但是脑子里蹦出来过拟合,就脱口而出了,他说是吗?然后我就蒙了,但是他又引导着我说,如果学习率过大的话,会波动比较大,不容易收敛,如果学习率过小的话,就可能会收敛得很慢。然后将到正则项,于是就问一范数和二范数的区别。说到项目,他就说你做的这些项目我怎么都看不懂啊,然后我大概介绍了两句以后,估计他也是听不进去的,感觉简历可以改改了,我在实验室做的这些项目应该不会有人问的,接下来就让我手写代码了,已知一个数字在数组中出现的次数占数组中数字的一半以上,让找出这个数字。当时我心里想:好幸运,这个题我刷过,但是这个题有两种方法,我只能大概记得一种啊,而且,面试之前我基本上没有手写过代码,手写代码肯定有很多漏洞反正还是硬着头皮写了。 这个问题第一个思路是,如果一个数字出现次数在一半以上,那么排序后,这个数字一定在中间位置,于是这个问题就转化成找数组中的第K个数字了,用QuickSort 的变形就可以了。 第二个思路是XXXXXXXXXXX,记不清了。(再看看再来补充吧)写完以后呢,面试官说你这个是什么思路,正常这个问题的解法不是这个样子的呀,然后我就给他讲了一下。在这个面试过程中就感觉面试官人还是很好的,如果有点忘了,他会引导你说出他想要的东西,通过他的引导得到一定的反馈,也在检验你的沟通能力。二面二面的面试官好像是个架构师。这次就没那么幸运了。 他是比着简历挨个问,当时我在写简历的时候为了撑门面,写了什么熟悉C++ STL,设计模式,了解Python,SQL都写上去了 面试官问:C++ 11的特性了解吗vector 的push_back() 的复杂度是多少,vector是用什么实现的set 是用什么实现的,红黑树,map 也是红黑树,能讲一下红黑树吗,红黑书是一个特殊的平衡二叉树null_ptr用过没那设计模式了解吗python用过是吧,能写个遍历字典的代码吗。

2 年前 发布
1

相关推荐

飘满红楼
面试了职位:算法工程师 - 北京
未通过
【算法工程师】面经分享
主要是通过Umeet软件进行的面试 我一共经历了三轮面试,最后在微信上问hr时说三面挂了我本身是做大数据开发的,也做过一些机器学习,hr通过boss上联系的我,但是我看是硕士岗就反馈了下,HR仍然通知我来面试一面:是个声音比较好听的小姐姐,先自我介绍后,就开始给了两道题,一道是链表合并,一道是背包问题,做完之后,就开始问问题,因为是算法岗,让我手推svm,并一步一步化简,整体还行,推完后又问了bagging,boost的操作,EM算法的原理等等,反正比较难,我除了手推和算法题和一些简单的问题回答正确以外,其他都感觉很不好,结果hr微信通知一面过了二面:(晚上八点)也是一个做技术的面的,自我介绍后先扔了一个最大非连续数组和的问题,Java编好后运行出正确结果后给他讲一下思路(可能他没用过Java),然后就一直问算法,包括神经网络的各种正则化方法,随机森林的正则化方法,Adam算法原理,动量法解决了梯度下降带来的什么问题等等,我承认我不是专业做算法的,很多都答的可能不太好,而且他当时都说可以把我推给做数据平台的部门,然后其实态度有点不太好,看得出来加班很疲倦,但是竟然收到通知 二面过了三面:应该是个领导,自我介绍后终于没有算法题了,主要是问简历上的项目算法,我主要用到的是svm,回归,bp,和一些智能优化算法等 结果问了我一个决策树节点分裂依据,怎么剪枝的,还有一些yolov5的东西,可能这个部门是要去做图像的,结果很多都没接触过,我也表达了我可能现在不太会但是像之前美赛、国赛以及一些项目原来没接触过也是从0到1的探索和研究,面试官当时也挺冷静的,就是了解了,我明白你才1-3年工作经历,慢慢来,我当时心里面就在想 我简历里面明明写了19年(现在21年)毕业,是你们hr要在这个岗位找我,我也无可奈何啊,最后问问题的时候问了一个 您觉得我这次的面试表现怎么样,他说我的算法还不算精通。。(这不废话嘛 哪个能做到精通 或者哪个才毕业1-3年的本科生能说精通?) 结束然后就是漫长的等待 恰好三面是周五,结果直到下周三都没有消息,然后我问了hr后,说挂了 敢情不问还不知道自己三面挂了??滴滴有个面试体验问卷,我就填了结果反馈很重要,面试者也是有求职时间成本的,,当然也还是自己太菜了,但是一定要自己投简历!!不要让hr找你,我都怀疑这是在刷KPI的 明明是硕士岗非要拉一个本科生面,收到当时还挺荣幸 但是没想到可能是被套路了。。。
4轮面试:视频面试、笔试、协作同事面试、部门主管面试
面试感受:一般;面试难度:困难;面试来源:社会招聘
2 年前 发布
匿名用户
面试了职位:算法工程师 - 北京
未通过
主要是设备不行
视频面试,卡的要死,听都听不清楚,然后方向好像不太对,我是研究nlp的,对方想往机器学习问。编程题是:二叉树,打印最右边的节点,直接用右中左的顺序便利,设置一个跟树深度一样的array作为flag,初始化为false,每次判断label是否为false,是false的情况下打印当前节点,然后将标签设置为true。
1轮面试:视频面试
面试感受:不好;面试难度:普通难度
2 年前 发布
22
匿名用户
面试了职位:算法工程师 - 北京
感觉靠谱
三轮技术面+boss面试
就是春招全部zoom面试,第一轮问了项目经历,然后询问了random forest,手动推到链式法则,问了些bfs相关的编程题。第二轮简历,问有无大数据经验,问如何实现LSTM的并行。第三轮,简历,然后问了如何从一串字符中去除,ab,和c。
面试感受:很好;面试难度:困难;面试来源:网络招聘
2 年前 发布
匿名用户
面试了职位:算法工程师 - 北京
未通过
一轮面
一轮面,问的简历信息,根据简历里面项目,问了xgb和lightgbm模型与lr区别,优缺点,具体算法等等(这些模型在简历里提到),又问了数据处理方法,原因。面试官当天通过hr反馈不合适。要求会写算法,知道原理,能修改现有算法的能力。
面试感受:一般;面试难度:普通难度;面试来源:网络招聘
2 年前 发布
3
匿名用户
面试了职位:算法工程师 - 北京
感觉没戏
经验,个人想法都重要。
技术面了2轮1.第一轮主要是介绍过去经历,谈一些过往经历中使用的相关算法,会涉及到一些具体算法的过程。需要自己对以前的项目点都比较熟悉,算法点都基本能回顾。谈一些对后期的想法。2.第二轮更详细,会问看了具体什么论文,自己在项目过程中曾经解决过的最有挑战的问题是什么。总之,面试官人很nice,需要对自己有个清晰的定位,让面试官了解你能做什么,以后想干什么。
面试感受:一般;面试难度:有难度;面试来源:内部推荐
2 年前 发布
匿名用户
面试了职位:算法工程师 - 北京
未通过
面试一轮就结束了
面试一轮就结束了,自己水平不够吧,不过收获满满面试首先自我介绍,然后面试官让你介绍一个你最熟悉的项目,然后朝着你的这个项目,问数据,细节,模型,模型原理,评价等等一大堆,面试官算法肯定很好,问的非常细节。我的几个当时面试的问题: 1逻辑回归的原理; 2Kmeans聚类原理; 3广义回归神经网络(我简历上的); 4手撕多层神经网络(可以用库函数); 5智力题,一个函数能产生0-1之间的均匀分布,就是随机产生一个0-1之间的小数,产生的数均匀分布。另定义一个函数,函数有π/4的概率输出1,有1-π/4的概率输出0。问如何基于第一个函数实现第二个函数(π的精确值未知)。 PS:分享很完全,能不能来个大神帮忙解下第五题,当时我没做出来。
面试感受:很好;面试难度:困难;面试来源:校园招聘
2 年前 发布
57
匿名用户
面试了职位:算法工程师 - 北京
确定通过
一次不成功面试经历分享
第一面,面试官很亲和,问的都是项目和做法,基本上像讲故事一样的描述了自己做的几个项目。第二面,面试官略严肃,但整体还是问项目,后面提到对算法的理解上,我这边怂了,说自己最近很多从事的是算法应用和特征工程。第三面HRBP,这面发挥的比较好。最后面试通过,但是感觉定级不好就拒了。
面试感受:很好;面试难度:普通难度
2 年前 发布
整体感受:很好
面试难度:有难度
面试来源:内部推荐
公司对比
滴滴出行
查看更多算法工程师的内容