作者:牛哥哥哥哥;
来源:牛客网;
链接:https://www.jianshu.com/p/57f559b844a4
奉上阿里面经

如果你对每只向你吠的狗,都停下来扔石头,你永远到不了目的地。——丘吉尔

上周收到阿里算法offer,算是提前结束了秋招,周末难得清闲,回忆了一波面试过程,写下来回馈一下牛客。。。之前投的公司要不被拒,要不被调岗,心态爆炸之际,突然收到阿里offer,还是非常感谢阿里对我的认可。下面是面经。。。

实习一面:

聊论文,小弟运气好有篇顶会论文,大概聊了30分钟,算是把面试官讲懂了,面试官也对其中一些细节提出了疑问。

K-means怎么实现,这个问题应该是因为我在论文中用到了这个。

K-means的K怎么选取,聚类中心怎么初始化比较好。比较懵,貌似用的时候直接调的包,就说了K是一个一个试,聚类中心可以先用层次聚类确定。

逻辑斯蒂回归的假设、目标函数和优化方法,除了用梯度下降还能用什么。常规问题,优化方法方面由于在校研究的就是这方面,所以感觉答的比较好,可能把面试官唬住了。。。

在校常用什么语言?答python,又问了常用什么包,然后让我随便写一个排序算法,挂了电话。

一周后二面:

自我介绍,聊论文,没问细节,问了这个研究方向对所在部门能有什么应用。由于小弟研究方向比较冷门,所以只能畅想一下潜在的应用领域,纯吹B。。。

机器学习或者数据挖掘在无人超市方面能有哪些应用,以及具体怎么实现。

千人千面怎么实现的,特征怎么构建?常规问题,面阿里的应该都会问到。

淘宝反欺诈怎么实现?大概意思是怎么判断卖家上传的物品是在所在标签类的,大概从特征构建方面做了回答,之后面试官做了引导,又问了怎么确定哪些特征重要,说了一些特征选择方法。

一周后三面:

问了学校的一些基本情况,成绩,保研还是考研的,汗。。。

SVM和LR的区别。

SVM和LR哪个更容易过拟合,当数据不平衡时SVM会发生什么情况?这个问题答得有些不好,没有从原理方面进行解释。

深度学习懂不懂?说了CNN懂一些,最近比较火的GAN网络也懂一些,问了一些基本问题,可能看出了我可能不太懂。。。下定决心好好学学DL。

20分钟结束了,面完感觉挂了。。。

一周后意外交叉面:

完全没问技术,问了一些爱好、学习习惯之类的,还有最近在看什么书,有什么感想,并说说让公司录取你的理由。确定这不是HR???

几天后HR面:

在学校有什么同学合作的项目,回答基本没有,都是直接和老师交互。

介绍一下自己的研究方向,要让不懂技术的人听得懂。

平时常浏览什么网站,常浏览哪些外国技术网站?

20分钟结束。

可能是评级不够高,备胎池泡了好久,7月才给我发offer,由于已经在其他公司实习,所以就拒了,拿了直通卡。

直通卡boss面:

介绍一下实习的项目,有什么收获。实习期主要做了一些数据相关的项目,简单介绍了一下流程,难点,怎么解决的,和最后取得的成果。中间用到了一些NLP知识,面试官问了一下具体原理,本人并不是很懂NLP,所幸问的不是很难(word2vect和文本排序)。

深度学习懂哪些?有哪些调参经验。由于实习时的教训,所以恶补了CNN相关知识,从LeNet到ResNet搞了一遍,应该答得还行。

当初没选择阿里怎么想的?额。。。收到offer太晚。。。

对部门有什么了解?

一天后直通卡HR面:

自我介绍,研究方向,项目,就结束了,13分钟。。。

前前后后面了7轮,人生第一次面试给了阿里,阿里面试还是能学到不少东西的。最后感谢牛客,感谢ycy,祝大家都拿到理想的offer。

相关文章