百度、银联、网易、海康、阿里、网易游戏、滴滴机器学习算法面经

本文原创于牛客网https://www.nowcoder.com/discuss/131710?toCommentId=2269540

为楼主的秋招面经,在CSDN也发一下吧:

因为第一目标是阿里,所以为了积累面试经验投了百度,在此之前又随便投了一家银联,就按时间顺序吧。

银联:

一面:群面,也是楼主唯一见过的技术要群面的公司。群面是14个人,给一个话题和九个因素,让你按重要性排序这九个因素。话题大概是互联网金融的安全相关,每个人一分钟自我介绍和阐述观点,然后无领导讨论20分钟得出最后的排序顺序。个人感觉,只要阐述地有逻辑且发言适当就能过。

二面:两个面试官。上来问了一些算法相关的题目,其实都挺简单的。过拟合怎么处理,如何跨平台移植模型,CNN的适用场景。然后就开始聊人生了,工作地点选择,对国企的看法等等。

一周后发了offer,sp。

百度:

一面:因为是学长内推的,直接来公司面试。接我的面试官看起来有点腼腆。首先聊论文和实习,然后问到resnet原理,手撕代码题:给一个list,是时间顺序股票的值,求一次买卖能得到的最高收益。我先说暴力直接解O(n2),很明显不满意。然后用DP解,O(n)解决。

二面:纯问论文项目和实习,会沿着细节追问,问的很细。以及还问了一点,怎么样增加模型的泛化能力(并不是指的过拟合那种)。面试官看起来深不可测,但是面完他跟我说能不能通过他俩心里都已经定了,但是他们老大今天出差了所以不能三面。

三面:他们老大竟然是个女的...也是问项目和实习,画lstm原理图。boosting和bagging区别?问了一些NLP的问题,但楼主对此基本一无所知所以直接说不会也没记住问题。问能否实习,楼主表明态度很想来实习但导师不一定同意。

面试一周后发短信说提前批通过。一周前发了正式offer,小sp。

网易:

一面:笔试过了去杭州面的,车费报销600...等于楼主自己贴了不少钱0.0

相当重视基础,问的比较偏特征工程。先聊项目论文和实习,但是没细问。基础问题:特征选择的方法?如何把类别型数据转为数值型?数据缺失值处理?python xrange和range差别?python  yield关键字是什么用的?

手撕代码:16进制转10进制,最好用C语言来写。但是楼主C语言两年没用了,就用python写的。

然后面完出来一分钟显示挂了。其实这些问题基本上大家都能答一些,但是怎么能答全就很考验准备的是否充分了。网易面挂了当时还是感觉很自责的,准备不充分怪不了别人。

阿里:

一面:周六上午八点多一个电话把楼主叫醒了。

阿里真的是相当重视基础!首先论文实习项目细问,项目里碰到的难点?论文的创新点?然后是基础问题:介绍下聚类及原理。决策树如何特征选择?信息增益怎么算?SVM SMO原理?了解旅行商问题吗如何求解?xgboost和gbdt和随机森林区别?gbdt原理?java线程并发?sql leftjoin和rightjoin区别?

楼主不是想为自己找借口...那几天发烧了,大早上的也没睡醒去阳台接电话,没来得及穿衣服冷风一吹一直咳嗽状态也很差。果断就凉了...

海康:

一面:一面是电话面试,主要聊实习项目和论文。问的也很细,小细节都会问。面了一小时左右,面试官最后向我介绍了他们组是做增量学习的,落地压力不大。

二面:因为那段时间很忙,所以选了在北京专场面海康...算法专场过去一看我靠名单上一半是清华的,顿时鸭梨山大。二面主要问了论文和实习,最后出了一道数学问题:一米长的绳子,随机切两刀,得到三段绳子。那么这三段绳子能组成一个三角形的概率是多少?这题就是各种约束画图来做。

三面:HR面,这个就比较随便了。你有什么看论文的trick?项目中的难点等等?

四面:一天后又给我发邮件说还有面试,是在海康北京分部面的。面试官看起来是部门老大,手推了论文原理,问了下工作地点偏好等等,问在科研的时候是否遇到过坑?那还用说到处都是坑!

国庆后给了sp。

网易游戏伏羲AI实验室:

面完海康四面当天下午就又直奔杭州...网易游戏是线下笔试,而且路费报销1200还不错。

一面:面试官迟到了,是一个做强化学习的小哥。聊项目和论文,跟我探讨了半天我在项目里使用的方法是否正确,我成功说服了他他的想法是错的。手撕代码:模拟强化学习过程写一段代码,因为我对强化学习不太了解,所以他口述过程我理解后写,一定要注意代码的规范哟。手撕代码2:一个数组,找出所有a+b+c=0的组合。

二面:面试官是一个漂亮小姐姐!图像组的。问论文,然后问了她自己看相关论文的疑惑。手撕代码:交换一棵树中所有树的左右子树。这一题相当简单...我一分钟写完给她看感觉她比较惊讶。所以再写了一题:求两个方框的IOU,输入是两个方框左上和右下角的坐标,输出它们的交集面积。

吃完午饭回去等通知,继续三面。

三面:面试官自称是生成组的老大,说图像组老大出差了不在,他来代面一下。先聊实习。然后用生成模型把我为难了一番。如何解决GAN中模型坍塌问题?设计一个算法,比如《逆水寒》中输入一张真实人脸照片,输出与之对应的200多个游戏中的捏脸参数。

四面:HR小姐姐萌萌的一直笑。项目里的难点?工作地点偏好?怎么做出的成绩等等。

昨天给了正式offer,楼主准备接下了嘻嘻。

顺丰科技:

听我的小老板说工资给的挺高...就投了一下:

一面:纯聊项目实习论文。最后让我选择 1、手推论文里的公式  2、手推lr或者线性回归 ,随便推了下公式。

二面:HR面...先问我的优点,再问我的缺点...妈蛋

一天后给了offer,效率很高。

滴滴AI lab:

滴滴应该是秋招最后一次面试了。

一面:面试官是个女的...看起来不年轻。问的项目实习。基础:决策树如何选择特征?信息增益怎么计算?gbdt原理?xgboost源码看过吗?手推lstm公式。

手撕代码:一亿个结点,每个结点有个score和一个class,按照score大小要把排名前10%的结点class变为0,10~20%的变为1,以此类推。

手撕代码2:一条路上,总长度为n,有长度为1、2、3、5的砖,问总共有多少种铺法?DP求解无疑了。

二面:部门老大。聊实习项目论文,聊了聊什么时候能入职等等有的没的。让回来等offer就完事了。

华为和商汤的面试不准备参加了,因为楼主很喜欢游戏,所以打算接网易游戏的offer。秋招不容易,酸甜苦辣唯有自知。希望可以帮到大家,希望大家都能有好结果啦~

猜你喜欢

转载自blog.csdn.net/wenqiwenqi123/article/details/83513083