阿里算法实习面经~拿了商汤的实习offerб😌∂

今天(12.22)组里小伙伴约了去消费之前团建抽奖抽到的泡汤券,小伙伴们催文催的急,我坐地铁码字,泡汤码字,KTV还在码字......苦于每天只能发一篇文,构思了几篇文章,这几天慢慢和大家见面。放几个有意思的图哈~



我不是什么大神,但也一直努力着,努力的原因不是想成大神,而是让自己心安,是想自己有能力去做想做的事,去想去的地方。


关于这一系列要分享的故事,我主要想分为下面几个方面来讲,大致的时间顺序如下,也会根据后面的计划增添及改序~


1、面试过程。大家最着急知道的事,所谓的面经,我觉得我算是低配版吧,写完感觉是故事,都算不上面经。见过很多bat很牛逼详细的面经,我没那么多经历,也没那么强。


我自己的感受是,看完那些面经感觉自己找不到工作,太多不会了。我希望看完我水水的面(故)经(事),你能够有这样的想法:好像没有那么难嘛,我努力努力,也许我也可以,甚至可以超过她。


2、在这两次面试前经历的事情,我认为对我拿到offer起决定性作用的事情。


3、关于实习,关于找实习,关于研究生课题,关于项目,关于实习和学校课题怎么选我的一些看法......


暂时想到这些,后续继续补充。后台可以给我留言。这里想说,前段时间好久没有看后台消息,好些盆友给我发消息过期了看不了,我看到都会回的,那些朋友们可以再私我下,嘻嘻嘻



今天主要想分享下阿里面试过程(原计划阿里&商汤一起写,后来发现自己讲故事式的啰嗦了很多,就分两次啦)



12月初面阿里


面试前的XXOO


11.30周五晚上投的简历,周末颓了两天,一点都不想复习准备面试,有种死到临头,反正去不了破罐破摔的心态。


12.03周一早上,10:41,钉钉电话来了。我以为是直接面试,后来知道只是约时间。面试官告诉我,这是明年3月暑期实习的提前招,要求会更高,我们会先进行一场编程测试,通过了才面试。Ok,当时心想自觉编程能力很渣的我,可以死的更安心了。可能都不用面试了。


划重点,面试官电话里说:我会考察你一题二叉搜索树。恩,你没有看错,面试官给了我题目(我认为的)。当时约了周三面试。我找朋友询问,阿里有这样面试的吗?他们说没有,这也太夸张了。当时我们讨论得出的理由是,可能我是女生?或者是太缺人故意放水?或者就是我运气太好,碰到一个好面试官?


话已至此,我有理由不准备吗?当时只有一个想法,全力以赴。二叉搜索树算是比较简单的吧,可见我水平多差了。不过,我觉得,这只是时间问题。二叉搜索树,不准备我肯定写不出来。可是,准备就一定能吗?我反问自己。我哪知道他会出多难呢。这种对题目难度的难以把握让我深深苦恼。


我时间不多,白天实习,周二还得回学校开会,往返5个小时路程。我当时给自己的要求是把leetcode和剑指offer相关题目刷完。大概十几二十题吧。边刷边怀疑自己,鬼知道面试是什么题目,我到底要不要挣扎。二叉搜索树的题目不多也不少,但是能看一题是一题的就像无底洞,也许刷完Leetcode和剑指offer也是徒劳。太多的不确定压得我喘不过气(我可真是矫情),当时的心态如图:


真的快哭了,急哭的那种。 那种临上战场发现没带枪的感觉。即便如此,我一边喊着放弃,一边咬牙刷完了定的计划题目。事实证明,是有用的。


面试中的你来我往



12.5面试如期而至,上来写代码,是面试官发的链接,他看着我敲。面试官说,请用C实现屏幕上的题目。我傻了眼,啊,C啊。我说:C我不是很熟悉了,能不能用python。面试官说:我之前电话里不是说用C,而且你简历里也写了(打脸)。当时是懵的,但是心里从电话能感觉面试官是个好人,我斗胆说:是的,C也会一点,但现在python更熟一点,能不能先用python实现。那时候心里是窃喜的,还好不知道要用C,不然准备的时候更得哭。


看了一眼题目,开心,全英文的,但是!我准备到了!是我前一天咬牙坚持到最后有练过的类似的题目!我用5-10分钟的样子写出来那题,本以为面试官会因为效率还可以放过我。谁知,面试官说:你要不要试试C?你写出来我给你加分。 我?!抓破脑袋也得想啊。......(此处省略一万字)。结果是,我写出来了。功夫在平时~那一刻!哭泣!几年没写C了,还是大一学的!面试官说,我本来准备给你1个小时的,现在正好1小时,还是两种语言不同方法,可以,编程水平还行~心里那个开心啊,但我知道,如果没有前一天挑灯夜战......机会和运气都是给努力的人吧,我只能如此总结。


后来的面试大概是因为编程能力过关而轻松简单了许多。整个过程问题大致如下,有些记不清了:

1. 讲讲简历上每个项目,具体方法,怎么实现。(这一项问的比较多)

2. 有哪些优化函数及原理。

3. 一些语音方面的知识,比如MFCC怎么实现的,内部原理(我现在实习接触nlp比较多,面试官是做语音的)

4. ......还有一些基础的机器学习深度学习知识,比较零碎,记得不是很清楚。


整个过程轻松愉悦,主要在问项目相关部分花的时间比较长,后来还问我有看过深度学习什么书,至此进入闲聊状态。当时我问出了心中的疑问:为什么会给我题目?面试官答:一般考试老师不是都会给范围嘛。我心里那个开心感动啊~~~ 要知道也有范围是整本书的时候,不是每个老师都辣么好~


那一刻,我天真的觉得自己稳了,感觉自己离阿里很近了。面试官告诉我说,大概会有2-3轮面试,让我等二面。事实是,觉得自己离阿里近没有问题,只是我不知道,过了一面,还有很远,不到拿到offer永远都是很远。或者说,进阿里的每一轮面试关系是与不是或,一轮都不能掉以轻心。毕竟,要拥抱变化。


而我,二面很掉以轻心了。还是问项目,直接上问题,大致如下:

1. 项目X为什么用这个网络,为什么不用XXX,有什么不好?不考虑效率原因的其他原因。

2. 问答系统里面你知道哪些给我讲一下。

3. 怎么搭建匹配模型。

4. 上下文分类模型知道吗,讲一下。

5. ......


(没有完全把题目列出来的原因有两点,一是因为这次阿里面试确实偏项目多一些,涉及公司的东西我不方便多说;二是时间久了很多细碎的问题没能记下,以后的面试我争取记下来分享。)



面试后的自我反省喽


我觉得他在考我知识储备。而这是我的弱项。我对模型优劣的思考也不深。我对模型的把握只在浅层。我从到科技实习开始接触nlp,基于项目开始了解nlp的东西。时间不长,积累不多,这场面试很被动,还没面完,已经感觉死的很惨。结果不出所料。后来一面的面试官加了我微信,聊天过程中得知,这一面是交叉面,被别的部门挂了。


总之,第一次面阿里能进一面,我已经很开心了。面试官也鼓励我继续努力,明年三月再见。朋友安慰说:如果阿里一次就让你面进了,那你接下来还有什么追求?


关于阿里,我自己的总结就是,对各类网络模型的积累不够,需要多思考,多对比。且代码~代码~代码~


网上大神的博客面经千千万,不缺我这一篇,我也不想写技术贴,该掌握的都得掌握,我这里只是基于自身一定感悟嘻嘻。


恩,这就是阿里面,第一次磕磕绊绊,破破烂烂的阿里面。


看到这里是真爱了,放个照骗镇楼~,熬到1点半才写完,我的皮肤,哭!



求关注求骚扰😂哈哈哈


#算法工程师##阿里巴巴##面经##实习#
全部评论
老铁,刚看完商汤又来阿里的。明天校招主力牛客网红了
点赞 回复
分享
发布于 2018-12-29 21:42
妥妥的大佬,
点赞 回复
分享
发布于 2018-12-29 21:45
博乐游戏
校招火热招聘中
官网直投
小姐姐真厉害!我做梦中也梦到过面试官提前告诉自己的面试题😂😂居然真的有
点赞 回复
分享
发布于 2018-12-29 22:07
太好看了
点赞 回复
分享
发布于 2018-12-29 22:09
厉害啦,我面阿里一面就跪了。
点赞 回复
分享
发布于 2018-12-29 22:15
美哭
点赞 回复
分享
发布于 2018-12-29 22:55
我们先表面上说羡慕羡慕,其实我真的很羡慕
点赞 回复
分享
发布于 2018-12-29 22:55
阿里的日常实习?在哪里投的啊? 20届的吗 没看到过阿里招20实习生呀
点赞 回复
分享
发布于 2018-12-29 23:23
我划了一下,看了最后几行😂
点赞 回复
分享
发布于 2018-12-29 23:43
支持澡堂子女神
点赞 回复
分享
发布于 2018-12-30 07:55
支持澡堂子
点赞 回复
分享
发布于 2018-12-30 09:33
女大佬
点赞 回复
分享
发布于 2019-01-04 10:37
请楼主回答下9楼的问题……同问😳
点赞 回复
分享
发布于 2019-01-05 00:30
2020的暑期实习那么早??
点赞 回复
分享
发布于 2019-01-14 19:54
老姐,你真的是上海戏剧学院的吗?
点赞 回复
分享
发布于 2019-01-14 21:48
看到最后,发现这是个宣传贴
点赞 回复
分享
发布于 2019-01-15 09:13

相关推荐

7 53 评论
分享
牛客网
牛客企业服务