算法之路-阿里机器学习岗三面面经

三面之路比较坎坷,本来是周四打来,但是当时有事,推到了周五下午,不过周五我等到晚上,面试官打来电话说他们有点忙,跟我说周末再面。我在周六上午约好了晚上面试。

晚上等了一会儿,突然发现手机上有几个骚扰电话显示是杭州的,赶紧拖出来打回去,但是却是个空号,果然阿里的电话是打不回去的吗?

再等了一会儿,终于又打来了,赶紧接起来,面试官还先问了一下我刚才是不是有事,我还是实话实说了那个电话号码在手机上被标注了广告推销(也不能怪我,的确有232个人标注了)。骚扰电话的尴尬过后,开始了正式面试问答。

老规矩,首先是自我介绍,把自己的研究内容和研究方向说了说。

第一个问题,面试官先让我介绍了一下我简历上写的一个文本处理的项目,balabala之后面试官问了我在项目过程中遇到的难题,以及是怎么改进的,我就说了个小问题。之后问我一般是用什么代码语言来实现的,回答说是python和matlab。

根据这个文本项目,面试官又问了我关于平时对于数据存储是怎么处理的,(面试时候可能我在的地方信号不好,听得一直是断断续续的,而且老是听不清)其实这个问题没怎么听清楚,听起来面试官后面又举了hadoop,sql这些,感觉听起来像是分布式,小编的确不太了解。并且问题一直没听清,于是面试官说换个问题吧。

赶紧换了一个地方,终于听清楚了面试官说话,他先问了一个现在他们做的内容运营软文营销,问怎么能够自动生成推销软文,之前在实验室自己看了一些,听了一些讲座,回答说可以采用GAN,生成对抗网络处理文本,利用一些已有的数据,完全可以生成一些相似的。

下一个问题是关于推荐系统的,为推荐系统设计算法,回答的是相似度推荐。之后又问了关于销售预测的问题,这种连续属性的预测,我觉得一般还是用回归比较好吧,遂答之。

之后要我介绍了一下自己的科研方向,大致解释了一下。

随后面试官又问到了深度学习,问我有没有做过或者了解,回答说项目里面有涉及到CNN,解释了一下CNN的好处。

最后,面试官说关于技术部分了解的差不多了,聊聊别的,问我对于不同的业务有没有喜好倾向,想选择哪个,我说想选择推荐这块,并且说了原因,一是可以给用户带来比较好的体验,二是觉得文本处理做过一些。

最终,反问环节,我还是问了老问题,就是面试官对我这次面试的评价,还是工程欠缺。

我的反思:首先一定要找个信号好的地方,信号好的地方,信号好的地方,重要的事情说三遍;关于数据库,Hadoop的问题一直没听清,也没搞懂,不过确实是工程能力有待提高。

你可能感兴趣的:(算法之路-阿里机器学习岗三面面经)