找实习真的累,跟风分享波面经吧~
接近春招尾声才拿到一个阿里云offer,还在苦等百度。个中辛酸只有自己体会了,跟风记录一下面经,分享给有缘人
杭州阿里云算法工程师
一面(40分钟)
主要是在问简历里的项目和比赛。附带问了一下简单的机器学习,比如SVM如何处理多分类,这几种方法的优缺点。出了两道极其简答的算法题,给一个头指针,判断它是不是一棵树。大概40分钟
二面(35分钟)
还是首先问简历,花了10分钟一个劲问我为什么之前在腾讯实习后来离职……然后介绍一下决策树,介绍一下LR,介绍一下SVM,反正各种自己介绍,中间会打断问两个问题。然后就发过来链接写代码,两道题,一个求数组中第二大的数,一个求最长回文子序列。
三面(30分钟)
三面没怎么问细节了,主要还是介绍比赛和之前的实习,然后开始各种聊,问什么对机器学习未来的看法啊,对深度学习了解多少,有没有读过什么源码,有没有手动去实现一些机器学习算法。
交叉面(30分钟)
又是一轮聊天面,介绍项目,然后问我开题了没?!!问未来机器学习你觉得最有前景落地在哪一方面……还聊了啥我都忘了,阿里流程实在太长了。。
HR面(12分钟)
HR居然让我介绍项目……还让我介绍实验室的项目,实验室的项目都在划水有啥好介绍的??然后问我最近在做的一个比赛,很尴尬,最近忙着面试,没再管了,实话实说。。面完HR感觉慌的一匹。。
昨晚11:30收到意向书,感觉阿里面的不算难,而且阿里云比较人性化,没有像其他BU大规模储备备胎
百度上研机器学习
百度4.22下午面完还在等……
一面(40分钟)
首先介绍实习经历,然后问实习中做的一些事情有没有想过怎么去优化,比如在优图做人脸检索,问我如果人脸库比较大,大到上百万上千万,怎么加快匹配检索速度……然后问了两个C++问题,其中一个是浅拷贝和深拷贝的区别。。另一个忘了是啥了,反正比较简单。然后问了两道题,两个栈实现队列说思路,求最长公共子串写代码。
二面(40分钟)
上来直接问题,C++内存机制介绍一下,C++和Python的异常处理机制区别,为什么要有异常处理等等。然后开始做题,一维数轴上有N个数散布在数轴,给一个长度为L的绳子,问绳子放在轴上最多能覆盖多少个点;另一个是一个二维矩阵,0是路,1是墙,问矩阵中有没有被墙围起来的路;说思路不需要写代码。然后问机器学习方法,集成学习有哪几种,区别是什么等等。
三面(30分钟)
讲讲项目,聊聊天,问点宏观的东西。。一周能来几天,什么时候能开始。得知三面面试官都是做计算广告的,问对广告感兴趣吗(能不感兴趣吗?)然后结束,被告知两周内会有结果。
小插曲
之前投过一次百度的日常实习,面了一下午4个小时。
一面纯问C++知识,写单例、C++的虚继承多重继承、拷贝构造函数以及析构函数、移动语义等等等等,我一度怀疑我面的是算法岗吗?
二面纯问算法,Kmeans的E步和M步,为什么比赛用GBDT等等;然后场景题:用户搜索的时候,给一个query会得到相关的搜索结果,如何根据搜索结果去判断两个query的相似度,其中问了我很多NLP的东西,包括词向量相似度计算,word2vec等等反正我都不会。
然后,挂了。。希望春招的这个能给个offer吧。
腾讯上海CDG社交广告应用研究
上海太tm蛋疼了,感觉根本没啥岗……
一面
面试官:诶?你之前在腾讯干过啊,啊,我就在你们楼上,你们leader是谁。。。然后开始聊项目,问看过xgboost论文没,答看过,然后问了点细节。。。然后写了个快排……很愉快地结束,出来立马就变复试中了。
二面
中途出差了一趟,下了高铁直奔酒店面试,进门后开始掏简历,面试官阻止了我,先不用拿简历,桌子上有打印好的两道题,先做一下……做了50分钟搞出来一道,代码写的好像还有问题,另一道完全没思路。面试官看了看表,说时间不多了快把简历拿出来我问你两个问题……这面试,醉的不行。。结果显然沦为备胎了。。
京东算法工程师
一面
进去聊实习,聊比赛,然后问了个海量数据Top K问题。。15分钟就结束了……然后告诉我如果通过可能明后天回二面。what?从学校坐地铁到那一个半小时为什么不一次性搞完,我刚出酒店不久就收到了二面通知,第二天上午……
二面
没去,放弃了,太远了
招行信用卡中心数据与AI方向
随便聊聊。。。月底出结果,月底了,咋还没结果,凉了?
华为算法工程师
接到华为消费者BG的电话,让我投递,说对我数模经历很感兴趣(迷)。。楼主大四投过华为的勇敢星C++研发岗,过了,但是因为暑假要学驾照,没去。既然接到电话了那就投一波好了
一面
面试官说,诶你大四面过啊,你面试官我还认识呢(厉害了我的面试官)。。然后问比赛,全程都在问,这比赛主办方的用意何在呢,这结果不是可以直接测出来吗,为什么要去回归?没必要啊?
吃饭
华为面试管饭,人民***万豪酒店,楼下各种玛莎拉蒂保时捷展厅。。财大气粗啊。。
二面
面试官:诶?你之前就面过啊,而且过了啊?那你那时候就符合我们的要求了,那我还有什么好问的呢,那随便聊聊吧,你最近有什么烦心事。。
我:烦心事?那还真挺多的
面试官:啊,那算了别聊了,耽误其他同学面试时间,你回去吧,如果想来实习就来吧,没问题的。。
我:。。。
结果两周后把我挂了……打电话让我投,然后让我去面试走个过场,最后挂了我,感觉像是专门来报仇的……
小红书算法工程师
一面
做题,求两个数组的差集,聊项目。。
二面
做题,让我写pagerank计算score的过程...不过写不出来也没关系,因为他不是考算法,是考。。我也不知道他到底想考啥。。然后场景题,给一堆用户和数据,如何给用户做推荐,如果一些大V导致社区比较稀疏(小红书做社区,不是很懂社区是什么,没用过)怎么解决。。。反正就随便扯。。
三面
老大过来面的,主要是介绍一下小红书,然后跟我说目前小红书的推荐系统什么的都在起步阶段,如果进来前期可能会做很多工程的东西,后期算法的东西会逐渐多,问我接受不。。