学术能力很差的弱渣的秋招总结

abstract

历经了大约2个多月,总算是结束了我的秋招之旅,今天回想刚开始秋招的时候,还是很不容易,还是自己太弱的缘故了吧,延迟毕业了一年了,学习上也比较懒
我研究生专业是计算机安全,但最后没有继续做安全,可能我也不那么合适继续走二进制安全的路吧,虽然很喜欢,但是可能做不来。
前前后后最后总共拿到了5家公司的offer或口头offer或意向offer,分别是拼多多 服务端研发, 快手 运维开发, 依图科技 安全开发, nvidia gpu sm arch, 美团 平台研发。最后选择了Nvidia。
其实我内心最想去的摩根士丹利做交易系统,因为想之后能够转行,但很多时候,得之我幸,失之我命吧,有很多不该犯的失误,实力也不够强,让自己失去了机会。

下面先分享一下自己的经历,再讲下自己的体会吧。

timeline

early

我大约是在9.17开始秋招的,那时候我是真的不知道很多企业从8月份就开始了,因为之前还在忙实验室的事情,家里的一些事情,也是我比较内向,其实不大和其他人沟通的缘故吧。
一开始花了一两天准备简历,大约到19号的时候,投递了一些企业了吧,记得最早投递的是今日头条, ea,微软,美团,快手,拼多多,因为自己想留在上海,所以很多没有上海岗位的企业就放弃了投递。像滴滴,斗鱼什么的。

那时候比较可惜的是,19号投递微软的时候太晚,微软的内推邮件系统下班了(吐槽一下),导致基友推我的确认邮件微软没有发出来,最后我就没有能走后面的流程。(其实还有一件事情是学校里摩根士丹利的宣讲会没去,但那时候有事回家了,也没有办法。)

再等了几天之后,最早面试我的是今日头条,他们好像木有笔试就开始了面试,一共3轮面试,放在了同一天,和面试官聊了很多关于自己专业做的一些事情。每轮面试都有一道寿司算法,撕了前面两道吧,技术面似乎是通过了,但是可能是hr面关于延迟毕业没有聊的那么清楚的原因吧,所以就后面没有消息了(也可能是技术面没有那么好)。那时候真的很想去头条,想拿到头条offer就结束秋招。在今天看,这可能是一种执念吧,想用头条的offer证明自己没有那么差。bytheway,我也是一个执念很强的人。后来听基友说,我就不能和头条hr说我现在手里还没有offer,得告诉他有,他才会发offer,只有像微软这种企业会不care别的公司对你的衡量结果。

面试完头条之后,有了几家公司的笔试,笔试基本上都很考验算法,那种高级数据结构课程里也不会提及的算法。但是我其实不怎么会算法,我也不太理解,为什么会有那么多公司考核算法,在我本科毕业的时候,似乎大家要求还没那么高。不出意外,笔试大多都做得很糟糕,都是那种4道题做了一道签到题加半道暴力的样子。
到10.1之前,基本就没有什么消息,没有笔试,没有面试,那时候特别难受,晚上常常自己一个人耳机里听琵琶行。想想自己近期发生的事情,女票分手了,家里那么多事情,自己学术又不大行。我一直是个很迟钝的人,因为从小到大,其实没有那么多挫折,自主招生没考高,但还有高考的机会,高考没考好,但上的学校也不是不能接受,保研面试失败了,但考研也不难。研究生迟迟钝钝的没有弄好论文,自己也没有觉得什么,一直是一种恬然自得的状态。始觉有迁谪意,就那个感觉吧。

medium

十一之后,有了摩根士丹利的笔试,接下去收到了拼多多的面试,OPPO的笔试,快手的面试,摩根的电话面试,美团的面试。
那时候觉得面试其实很难,就像头条面试一样,不知不觉什么原因也不知道就把你挂了。所以都是抱着算了,反正去不了也就这样吧。记得当时还有一个感兴趣的meeting可以去听,和拼多多重叠了,我当时考虑了很久,要不要把拼多多鸽了,去参加自己兴趣爱好的meeting。最后还是犹豫着犹豫着,meeting报名日期截止了,于是就去拼多多试一试。

拼多多的面试经历在我之前的帖子有提到,总共两轮,一轮项目加算法,出了道lru ***,虽然我在本科在那150人里算是略懂计算机体系结构,但硬件上可能算法完全不同吧,没弄出来。第二轮轮聊了一下计算机的基础知识,聊了聊操作系统,Linux内存管理什么的。幸好操作系统的内存管理可能是做安全的人都很熟的吧,毕竟 memory corruption,大家都得学着用。结果面试官还是挺喜欢我的,大约过了一周,收到了offer的电话。

拼多多之后是oppo的笔试,oppo笔试的那个系统真的是烂到家了,和牛客没法比,没有提交查结果,没有选语言什么的,全都自己弄,我就quit了。

第二天有快手的面试,感觉运维岗面起来还是轻松,就考考计算机基础,记得主要是操作系统里的文件系统,问问你系统性能下降该怎么办,你用过哪些操作系统(自然是从win用到linux,再觉得没有linux qq非常难受,跳到mac),感觉大家算法面不过可以去面运维,总归也是互联网。也有考算法,但都超级简单,大概是leetcode easy的程度。

最后第三天是摩根的电面和美团的面试,摩根的电面其实很简单,最难的问题是你为什么想去摩根士丹利,你为什么对finance感兴趣,这其实蛮难回答的。因为我蛮重视的,所以还特地记下了问了哪些问题。有人要的话以后可以update一下。

摩根电面之后,感觉压力放松了下来,主要是真的很想去摩根吧,于是美团的就去随便面了一下,去了才发现别人完全不用cpp,面试官都不懂cpp,整个过程除了基础知识,项目,就是鸡同鸭讲。于是面试官觉得自己没什么别的要问了,就开始问算法,把所有的面试时间,都拿来弄算法,两个面试官出了6,7题算法,考的我天昏黑地,到最后我被迫和第二个面试官说,这题不会,换一题吧。第二个面试官是一个小胖子,然后特别喜欢笑,每次笑都令人发冷,然后说,你有没有别的好的解法呢。最后实在做不出了,于是离开了。

连着面试三天,精疲力尽,我就划水了几天,之后突然想到,我虽然学术不行,安全弱渣,其实也还是可以去试试安全岗位的,就投了几个没投过的企业的安全岗位,包括依图科技吧。

final

大约过了一周吧,也就是10.20左右,我开始收到了一些电话,第一个打电话的是pdd,第二个是快手,接下去就收到了依图科技,oppo的面试邀请。这时候其实也不大怕了,毕竟起码还是有公司要我的。

依图科技由于是安全岗位,面试也基本不靠算法,面试官给我出了道 re题,用angr跑了一下,搞清了angr潜在的一些毛病之后,花了一天就弄完了,面试官也比较满意。过了几天有二面,二面是主管,主要和我做宣传教育,告诉我依图的好处。这里说一下,其实感觉依图除了工作节奏,其他应该蛮靠谱的,自己也弄硬件,也弄算法,也有项目,不是那种ppt算法公司。大家交流了下感情,就告诉我说希望我去吧。
o
OPPO的面试是体验真的糟糕,要去市中心一家大酒店,那家店还有分店,弄得我去错了一个,幸好提前了一个小时,还有时间去另一家,结果在半路上骑单车被交警拦了下来,告诉我上海这条路段不能骑,真的是悲催。更可怕的是,一面和二面不是同一天,我必须要连去两天市中心。二面面试官也觉得自己特别拽,大家压根聊不到一起去,问出来一个神奇的问题,你为什么觉得你能做开发工作。我当时回答的满谦虚,现在想想,就应该对脸怼上去,意思是我写了6,7年代码,自己估摸着行数也得有100k行了,我还不能搞开发了?回头我估摸着这面试官的水平,应该在操作系统领域,cpu架构方面懂得还没我多,就自己工作做的内容比较会,就变成井底之蛙了。我只能觉得,oppo这公司估计也不大行,之前还只是看别人说oppo手机主要靠代言,现在看来是真不行。

当我觉得已经好想尘埃落定,要从pdd,依图,快手里选一个,于是我就周末出去玩了。然后突然收到了好多外企的面试邀请,这些都是在9月投递的,真的是节奏慢。包括摩根士丹利,amd,nv,思科。因为旅游的事情,鸽了amd,后来感觉其实这也是个不错的机会。然后想想思科也被我鸽了,我真的是个小鸽子。

讲一下nvidia的面试体验,面试体验感觉很不错,hr在每次面试前都会和你交流,提前加你微信,和你沟通面试时间。面试完的第一时间也会和你沟通下一个面试的流程。而且会整理你面试的组的一些资料,让你能提前确定你是否感兴趣,而且hr声音也很好听。我总共被面试了3轮,一轮聊arch,除了一些arch里涉及的dispatch,launch具体的带名字的算法,其他题都还是蛮轻松的。第二轮聊cpp语言特性,问的时间很短,就10分钟。最后我和一个印度的工程师聊我做的项目,不得不说实在听不懂他的口音,但他比较开朗,我说了没听懂他的口音,他也没那么在意,最后还是pass了。虽然最后被换了组,从graphics换到了sm组,但其实我都能接受吧。

在面完nv之后面了摩根士丹利,其实我准备的满充分的,当是为了这个面试,真的是很认真的去做leetcode题,不会的就问我的acm获奖基友。然后也很精心的打理自己的形象,为了保持精力,还提前定了花木路的酒店(太贵了,正赶上进博会)。最后摩根把我丢在了备胎池子里泡着,可能转正的人数太多了,所以正式的就没什么hc了吧。现在想想,其实那些同一个学校里早拿到offer的,很多都是去宣讲会直接笔试的,自己没去宣讲会也是一大遗憾。

最后我手里有了一些offer,总算有了选择的余地,一开始没确定拿到nv的offer前我选择了依图科技,毕竟可能专业对一点,能遇见熟悉的人。后来想想996也太累了,虽然安全岗位不想算法,不会那么push,但是也还是蛮累的,反正自己也不会那么担心房子的事情,就在拿到nv之后选择了nv。by the way,拿到nv offer之后,美团神奇的捞人了,还给我了一个侮辱价格,你总包都不如nv,还说什么呢。

conclusion:

因为自己在学校里呆着,一直蛮像一个未成年人的,似乎也被ex这么说过。感觉我两个月和那些工作的成年人交流,真的成长了很多,下面有一些自己不成熟的体会吧。
1.要学会在面试中定位自己,学会在面试中进步,有时候你后面拿到了更多offer,一方面是你变强了,另一方面,也是因为你更清楚地意识到自己能做什么,想做什么,所以在和面试官交流的时候,更加能把握节奏。
如果我依旧固执的只做安全的话,毕竟岗位也没有那么多,自己能力也没有那么强,会限制自己。
2.你不必和别人爬同一座山,挤同一座桥,打好计算机基础,就算没有那么多项目,扎扎实实的做一个科班生,也是很抢手的。
在学校里也可以多做一些自己感兴趣的事情,我个人感觉自己在本科的时候一直自己研究怎么写cpu,verilog,做各种各样的feature,最后还能报上yale patt的大腿,做下一届学生体系结构课程的助教,对拿到nv的offer还是很重要的,可能登高才能望远也是这个道理吧。
3.要多找别人帮忙呀。
多和同学交流,不能像我一样内向,虽然一直让基友帮我,但其实还是没那么积极吧,微软内推也是最后一天和他聊天他问起才帮我推的,不然说不定有机会被基友carry进微软。
4.外语能力很重要,你不一定要特别强,但要比你身边其他学习计算机的的同学强,外语能力是进入外企必须的一个条件。
大家可以平时多看看美剧,电影,说话的时候不要怕,语法错误其实不影响交流,只影响雅思的分数吧。

现更再改吧,可能也有一些事情遗漏了。

#英伟达##拼多多##快手##摩根士丹利##校招##C++工程师##面经#
全部评论
你内向?那我可能得对内向这个词重新定义了你弱渣?我觉得弱渣的门槛又变高了大佬,还是tql!
7 回复
分享
发布于 2019-11-25 11:52
大摩是浦东嘉里城那个吗?楼主为什么想去这个金融外企呀?
2 回复
分享
发布于 2019-11-25 17:33
乐元素
校招火热招聘中
官网直投
重新定义内向、渣、弱
2 回复
分享
发布于 2021-09-22 19:30
patt牛逼噢
1 回复
分享
发布于 2020-10-16 03:22
求摩根斯坦利问的问题
点赞 回复
分享
发布于 2019-11-25 15:14
顶楼主,计算机基础蛮重要的😄
点赞 回复
分享
发布于 2019-11-25 17:14
延毕一年还算应届生吗
点赞 回复
分享
发布于 2020-09-22 20:26
让我等渣渣都不配拥有渣渣这个词了吗😣
点赞 回复
分享
发布于 2020-10-26 22:34
楼主去了摩根吗!可不可以帮忙内推呀
点赞 回复
分享
发布于 2020-11-20 23:28
楼主遇到了哪些映像深刻的算法题呀,方便回忆分享一下吗~
点赞 回复
分享
发布于 2020-11-21 14:06
大佬,求大摩ac面相关面经!可私聊
点赞 回复
分享
发布于 2020-11-26 18:34
楼主已经超越很多很多人了哈哈哈哈哈,很强
点赞 回复
分享
发布于 2020-12-04 04:44
求大摩相关面经!
点赞 回复
分享
发布于 2021-03-19 21:29
请问楼主有因为延毕的经历影响秋招吗?
点赞 回复
分享
发布于 2021-03-29 22:15
迟迟钝钝这点和我一模一样
点赞 回复
分享
发布于 2021-09-22 19:22
摩根是英文面试吗
点赞 回复
分享
发布于 2022-03-18 11:50
太强了
点赞 回复
分享
发布于 2023-07-04 20:49 日本
四年后的学妹发现这帖子,是搁在这凡尔赛呢
点赞 回复
分享
发布于 2023-08-24 15:53 江苏

相关推荐

36 90 评论
分享
牛客网
牛客企业服务