从被抛弃到加入爱奇艺,我的实习求职之路

1,561 阅读13分钟

题图 | Jeremy Bishop

在这不到两周的时间里,我在应付期末考试的同时,辗转于杭州两次,上海一次,身心疲惫。疾驰在夜色中的列车上,我从迷茫到宽慰,同时也思考了我该如何去对待我的这一生。

我是一名双非本科的软件工程在读三年级学生,即使网上流传着很多低学历大牛的神话,但切身来说,面对985/211,我还是多少会感觉「低人一等」,这种莫名的自卑,在潜意识中也在给自己「设限」。

关于考研还是工作,这几乎是我们现阶段学生面临的最纠结的问题之一,我也犹豫过,但最后还是决定工作,虽然我很早就确定要工作,但是由于感官迟钝,行动迟缓,或许也一直都处在自己的舒适区吧,我从未真实地感受到时间的逼近,始终在忙自己的一些奇奇怪怪的,看上去属于「不务正业」的事情,简称路子野。

第一次滑铁卢

寒假时,由于一个校园创业培育,我和一朋友俩人整个寒假都在忙一款和共享图书有关的微信小程序的开发,前后端都是自己摸索尝试。当时有个学长说正好现在有阿里的实习内推,你要不要试一试,当时我的内心十分激动,但随之而来的也是一种恐惧,因为阿里在我们这些小屌丝的心中,简直是圣地一般的存在,另一方面还是觉得自己太弱,毫无信心。这也是上文说的潜意识中自己一直在给自己「设限」。

后来由于时间紧张(那个小程序需要开学给客户试用),我只是完成了自己的第一版简历,也没有花时间和精力开始筹备面试的事情,仿佛有一点破罐子破摔的意味。

开学后不久,我接到了阿里的第一次电话面试,当时真的紧张得语无伦次,很多问题都是属于有一点懂,但是一知半解,也不知道如何有条理地表述,总结两个字:尬聊。现在回想起来,第一轮的面试也不是很难,好好准备应该可以回答个七八成。不过现在后悔又有什么用呢?这里劝诫各位:要尽早开始着手准备,对于大厂,克服自己的自卑心理,多给自己一些正向的心理暗示。

不过阿里的小哥很友好,一直说“好的,没关系”,最后让我等后续通知,其实我很清楚自己凉透了。

这就是我人生的处女面,虽然青涩、恐惧、期待、很不完美,但依旧怀恋。(突然开车???

过渡

经过上次事件,我开始准备网投,我使用的是拉勾和Boss直聘,用拉勾更多一点,Boss直聘让我感觉有点low(比如世界杯期间那个广告,之前的李文星事件影响也很大)我的求职岗位是后端实习,目标城市是上海和杭州。

这期间我拿到了杭州一家初创型公司S的offer,我也查询了那家公司的产品、融资等发展情况,恰好有个学长也在里面,了解了更多的详细信息,综上感觉挺满意的,找实习的动力也渐渐消退。这就是我性格上的一种缺陷了,在一些方面表现得趋于安乐。不过学长建议:来这里也可以,能学到东西,但可以尝试找找更好的。

此时我又开始给自己「设限」,觉得自己这个水平去S公司也可以了,就这样吧,然后象征性地找找其他更好一点的,似乎有点自欺欺人的感觉。由于平时「路子野」的事情也比较多,所以到这个阶段,虽然一直也在学习,但依旧没有去研究琢磨面试的内容,从而也没有系统地复习过。(现在回想起来我真想抽自己)

可能我简历写的还不错,所以也拿到过比较好的公司的面试机会,比如“抖音”,但是由于自己准备不充分,知识盲点多,基本上也就没有了后续消息。所以在这里,我真诚建议大家:充分准备之后再投简历,不然好的机会也会白白浪费,那就太可惜了。

此时,我还是由于平时琐碎繁杂地事情很多,未着手复习,好像我永远也叫不醒装睡的自己。

第一次去杭州

第一次去杭州是6月30日,面的是一家中型的电商B公司和初创型R公司。

B公司的环境不错,有自己独立的办公楼。但是那次的面试是迄今为止最不舒服的体验。

那次给我的感觉是随便拉了一个正在上班的程序过来面我,他也是一脸懵逼,好像也不是Java向的。那次可能是没有空闲的会客室了,我们就在阳台上开放的地方进行面试。他有些木讷,似乎也没有面试他人的经验,没让我自己介绍,就开始了。

过程中,几乎是想到什么问什么,没有一个由浅入深的过程,问的也都是比较非主流的问题,当然我也回答的不太好。面试时,他说话不太清楚,总是小声自言自语着什么,常常突然笑一下,我觉得可能是一种对于我无知的轻蔑吧,让我完全没有什么意愿继续下去了。毫无疑问,这次面试我没有通过。

下午在R公司,也是按照流程HR面,笔试,一轮技术面,答得还可以。最后HR说今天CTO不在,可能还需要我再来一次。我内心是想:CTO不在你预约我过来面试干嘛?我跨省过来一次也没有那么便捷吧。于是口头说好,内心不打算再来了,况且R给我感觉并没有S公司好。

第一次去杭州的体验不太好,可能是和我当时的心情有关吧,交通没有我想象中的便利,有些区域也没有想象中那么发达。也有很多我的个人的原因:两个公司之间路程遥远,公交需要转车且来不及,只能长距离打车;当晚没买上回去的车票;无奈留宿,价格很贵,感觉挺浪费的;第二天早上堵车没赶上高铁;准备重新买票,显示已经售空;好不容易才抢到一张站票回去。

十分狼狈了。

怀疑人生

期末考完是7月5号,当时联系S公司的HR询问入职的事宜,那边说会有同事联系我。中午接到了S的电话,首先了解了我的情况,然后开始问我技术问题,当时我的内心很疑惑,不是之前已经面过两轮技术了吗。

面试官问的问题都是挺核心的那种,我懂一点,但是不是很熟练,答得很一般。

接下来是最经典的尴尬时刻,以至于我现在想起来都会头皮发麻。

他问:“你有什么问题想问这边的吗?”我以为就是谈入职事宜的意思了,然后问了些诸如关于实习待遇、需要做的工作和实习证明等等,然后对面沉默了几秒说:“不不,你可能误会了,这边觉得你现在这个情况还不太适合来这里。”我当时大脑空白了一下,甚至不是很理解他在说什么,然后瞬间一脸黑线,只好说好的打扰了这些来缓和。

这位面试官很友好和礼貌(后来听学长说是新转过去的CTO),即使出现了这种情况,也从来没有打断过我说话。S发展得很好,我也真诚祝愿他们能越做越大。最后他给我的评价是:我觉得你的语言交流能力和对软件的理解都没有什么问题,就是基础这一块需要好好补补。

很中肯的评价,也让我意识到问题的严重性:暑假已经开始,我可能找不到工作了。

心情跌落谷底,那种感觉就像是:小时候精心准备的远足,翌日大雨如注。

我开始日夜复习、恶补知识,同时还要关注网上的招聘信息。

那时我在想,只能再去之前的R公司试试了,如果CTO面没通过的话,再想想其他路子,实在不济就找个外包公司,先稳定下来,如果外包也没过的话,真的一点自信都没有了,那我tm还能说什么?直接回家种田得了。

时间很紧,压力很大,我开始在夜里大量抽烟,只能用这是一件好事,暴露了我自己的问题让我去解决来安慰自己。

第二次去杭州

第二次去杭州是7月10日,5点早早地起床收拾了。这次面试的有三家,分别是西湖区的Y公司,余杭的X公司,再加上之前的R公司。

我个人比较喜欢Y,将它作为首选。Y公司靠近西湖与浙大,公司环境也不错,很有年轻人与互联网的感觉。我觉得它的产品具有匠心,能参与是一件很快乐的事情。

Y公司主要的技术栈是PHP,暂时少部分服务使用的是Java,所以在两轮技术面中,面试官也没问我太多关于Java的知识,问了一些容器的数据结构和源码实现,接下来是一些算法,数据库相关,以及我在做过的项目中遇到的问题和解决的方式。整体聊得还可以,就是当时我有一个很简单的算法写错了。

最后他问我:“关于公司,你有什么想问的吗?”

我瞬间会想起那个经典的尴尬时刻,然后小心翼翼地问:“到了这个环节,是不是代表我已经凉了?”

他笑了,说:“年轻人找工作心态要好一些,我们出去面试也是这样,每次都相当于是一次学习,可以让你发现一些问题,然后再好好弥补,不像高考,只有一次机会。”(其实我想说高考也可以有两次,皮)

最后和HR交流,她向我介绍了一些如果成功入职的待遇与流程,并说今晚或明晚会给我答复。我觉得很规范,也比较满意,当时揣测自己应该介于凉与没凉之间的状态,大概这就是薛定谔的凉凉吧。

下午R与X两家公司的面试,其实没有什么值得说的,基本上没有什么很深入的交流,都是简单问了些项目中应用层面用过哪些东西,我准备的内容几乎一点都没有涉及。虽然这两家表示之后就可以发offer了,但我丝毫高兴不起来,觉得完全是招人打杂的。不过仅仅是作为退路,略微放宽心些吧。

吸取了第一次的教训,这次来杭州我把日程安排得明明白白。在车上时,很累,也很失落。

转机

第二天,就是7月11日。我收到了上海一家电商L公司的面试邀请,我查了一下情况感觉并不满意,不过当时还是答应了去面试,总想着手里能多一些选择空间。不过最后并没有去。

中午,我无意看到手机上有一个来自上海的未接来电,回拨过去,那边说是爱奇艺的总台,我才想起前几日确实投过。此时我心里有点激动,仿佛燃起一丝希望,同时也有点落寞,担心还是会像之前一样,错失一个又一个机会。

下午HR给我打了电话,问我现在的位置以及是否有时间面试,在得知我在江苏时,那边很贴心地提出可以先给我安排电话面试。

下午两轮技术面,问的是和Java相关以及数据结构等,大致问题有:

  • 谈一谈GC

  • 内存模型知道吗,谈一谈volatile

  • 线程池用过吗

  • HashMap的数据结构(这边我特地说了下JDK8之后的区别)

  • HashSet内部是如何实现的?假如我要修改键的hash值呢?

  • 运行时数据区有哪些?各有何特点?

  • 本地方法知道多少(这个问题我坦白说不怎么了解)

  • mysql的索引是什么数据结构,为什么是这样的?

  • 对redis了解多少,你项目中用redis来做什么的?

  • 你项目中的MQ是用在哪里的,为什么要用?

  • 你简历中写到了Python,对Python的使用情况如何?

  • 两道实际算法题(口述思路,一道用分治解决,一道用深度优先解决)

  • 接触过大数据和分布式吗(我回答:还不会,是正在在学习的方向)

大致就是这些了,我整体答得还不错,那边的反馈也是可以的,然后告知我之后HR会电话联系我,大概半个小时后,HR约我去现场的面试时间,我说就明天吧。

晚上,西湖区那边Y公司HR联系我说欢迎加入,你的offer已经进入审批,很快就会发过来。我听了后,如同吃了一颗定心丸,同时也增长了一点自信。不过我心中更渴望的是能够通过明天的面试。

上海

去上海的时候,心情很平静,我更多地是做好了失败的心理准备。

面试是两轮技术面,问了很简单的几个Java相关问题,比如Java中用什么替代多继承。然后就是用纸笔开始写程序,我的算法和数据结构这一块比较弱,用纸和笔写程序就更不适应了,但还是努力让自己保持冷静。

第一轮有一道题我脑子里乱如麻,迟迟无法解决,冷气也很足,我当时觉得我是真的凉了,到了这一步,付出的努力还是不够啊,回去慢慢反思吧。

第二轮技术面依旧是简单问了下简历上的情况,然后开始做题,这次我让面试官把冷气调小一点,然后平静自己,慢慢构思。除了算法,这次有一道思路题,面试官很善于引导,聊得比较深入,我的状态也还不错。后来他问我实习打算之类的问题以及何时能入职等,到这里,我仿佛又看见了希望。

最后他让我等一会,应该是出去商量了。大概8分钟后回来送我下楼,我还是很惴惴不安,想问下结果如何,他说你尽快入职吧,应该没什么问题了,HR会联系你的。此时我胸中终于舒畅。

出了爱奇艺的大楼,已是傍晚,这两周的奔波,从绝望到一个较为饱满的逗号。突然有很多感慨。

路还很长,收拾行囊,继续出发吧。

新的开始