阿里暑期实习面经——算法工程师(安全)

最近真是忙到吐,以至于现在才能抽出时间记录一下阿里实习过程。以下就是录用通知和意向书。

阿里暑期实习面经——算法工程师(安全)_第1张图片

阿里暑期实习面经——算法工程师(安全)_第2张图片


先说一下笔者的大概情况吧,985硕,专业网络空间安全,本科软件工程,安全小白,研究生过一个风控项目,研究方向是恶意JS代码检测,SCI一篇、发明专利两项、实用新型一项、软著5项。

一、一面(电话面)

一面的面试官是个师姐,声音特别温柔。大概聊了四五十分钟。面试过程基本都是按照我简历上写的项目问的,我记得当时聊到我总风控项目的时候用了哈希函数,然后师姐就问我知不知道什么是simhash, 我说不知道(hhh,好尬),师姐就说:没事,那我们聊下一个问题。后来就是按照我做的项目各个模板问,问得还是挺细的。因为师姐研究生阶段就是做恶意JS代码检测的,所以聊的我的论文的时候就讨论了很多吧,论文就讨论了大概二十分钟的样子。反正整个面试过程挺愉快的,面试结束的时候我跟师姐说有同时面其他公司,然后阿里进展比较慢一些(因为算法岗有笔试,当时为了准备笔试就拖了半个月,虽然这半个月也没准备啥,就刷了实际到LeetCode的题),如果阿里能过的话其他公司就不面了。师姐知道我的情况后就说让我加她微信,然后帮我催了我的二轮面试官。刚加微信没多久师姐就告诉我,二面面试官明天会面试我(hhh,这算不算告诉一面过了)。

二、二面(电话面)

二面的面试过当时听声音像30+岁左右的师哥,后来才知道是部门主管。二面面试官是我3月面试以来被吊打得最惨的一次,也不是说他为难我,而是我完全没有吹起来,因为他对我做的东西和用的模型实在是太了解了。印象比较深的是,当时我说我解释一下什么是动态词向量(注意:我面试的是安全部门,之前不论是腾讯还是字节的面试官,都不知道这个),然后二面面试官就说:这个我知道,你往后说吧。(!!!!!当时,我就想,凉凉,这个B装不了了)他还问我用的动态词向量的哪个模型(大佬!!!)。然后我讲了我的模型(模型中有LSTM),面试官就让我能详细讲一讲LSTM(!!!,我是主要搞安全的,当时根本就没把这个看得特别细,而且一年前看的,肯定不记得了),我就说我记得主要是有个cell,用于记录长期信息,然后有遗忘门啥啥啥。反正说的也不是特比好,好在面试官没有纠结于此,就进入写一个问题了。然后问我模型的损失函数和反向传递是怎么设计的,(当时心态真的是崩了,我觉得这个问题对搞NLP、CV的同学来说是小儿科,可对于我这个主要搞安全的,简直了)。我就实话实话,我模型是搭在封装性比较高的sklearn上的,所以没有自己设计这个。然后,面试官又一次放过了我。至此,我觉得我应该是没有达到面试的要求的, 因为我虽然对NLP的很多模型熟悉,但是基础不牢固。应该是最后一个问题加分了。面试官给了我一个场景,是做恶意软件检测,只有该恶意软件的日志记录,问我准备怎么设计检测模型。(!!!当时欣喜若狂,因为身边就有个朋友做APT,然后数据集也只要日志,恰好我还和我朋友讨论过很多次他的方法),我就回答了之后,还问我这个模型的不足和改进,我也回答了,因为这个点之前有想过,最后面试官似乎对我说的模型还比较满意吧。至此,面试官问我的环节就结束了。然后面试官问我有没有什么问题,我就又说了一下我的情况,面试官就所会帮我备注一下(我是不是天选之子!那岂不是二面过了?)。

三、HR面(约的视频面,HR临时有事就电话面)

二面结束的第二天早上HR就打电话给我约面试了,约的就当天下午。所以相当于我的三面三天就结束了,每次想到这点,我真是觉得自己的运气逆天了。HR问我的第一个问题是职业规划和城市选择,我回答的是:因为我两个姐姐在义乌工作,所以杭州上海是我很好的选择。第二个问题问我觉得自己的优点和缺点是什么,我的缺点给我带来了什么烦恼,我如何解决它。第三个问题是问我知不知道我们部门具体在做什么,用户是谁。我说我知道做什么,但是用户的话不是很清楚(感觉此处应该是减分了吧)。HR就跟我说了部门的情况和用户。十分钟的时候HR就说没有问题问我,问我有没有什么问题问她(??这么快!我同学面HR不都三四十分钟嘛!),然后我就问了一些又聊了6分钟(这个过程舔了一波阿里,不过也不是舔吧,确实是对阿里印象最好,聊了聊阿里文化之类的),然后HR似乎还在外面有事吧,整个电话面16分钟结束。HR面完后说的大概意思是如果能过后面会通知我,大概就是这个意思吧(超级方!因为我师兄去年找实习的时候,阿里就在HR面把他挂了)。然后等了一周,意向书就下来了。

总结

这次实习阿里能过,真心觉得自己是运气好。因为我做的东西就那么点,然后阿里这么多部门,刚好就碰上了这个和我对口的部门。然后算法岗岗本身内卷还是厉害的,但是我是从安全角度切进去的,安全现在缺口确实很大,这就是猪在风口也能飞吧。最后就是面试过程,一面面试官研究方向和我一样,二面面试官问的东西恰好接触过。其实整个实习我准备的没有什么,严格来说就刷了十几道LeetCode的题,而且还没用上。阿里是我最想去,也是拿到的第一个offer,后面美团、OPPO也过了,但是就没去。美团过的是上海的蓝军,岗位是人机对抗,后来权衡了一下,还是没去。然后其他在面试的字节和腾讯后面就直接拒了。

你可能感兴趣的:(杂谈,面试,算法岗,安全,阿里,实习)