留学两年多,刷题过三千——创业维艰,每个人都有属于自己的留学生活(二)

留学两年多,刷题过三千——创业维艰,每个人都有属于自己的留学生活(二)

第二年,全职

第一年就差不多这么过去了。如果你能读到这里,很多人可能都希望听到一个圆满的结果,最后我 Facebook 两轮全部 bug free 一气呵成写出来,其实到最后,面试官出题,写两个单词我都能知道他想出的哪个题,因为做过的题太多,没有没见过的,太熟了。

但等待我的,是一封封拒信。

Facebook Google 最后因为什么拒的,我到今天也不知道。全挂了之后真的非常颓废,当时写的FB,GG的面经,总有人在下面回,或者微信跟我说,看我的面经拿到offer了,最后我问了5,6个人,谁看完过我写的面经,没有一个人看的完的。后来我数了一下FB写的面经,LC都算,文件有235个,每个文件里面follow up多的3,4个,题目数量至少500道以上吧,Google 也有113个文件。

后来又陆陆续续投了上百家,但拿到一个面试,太难了。北美求职的都应该知道,能不能拿到面试,是一个非常大的难关。

当时我和我那个朋友相依为命,每天我俩累了就出去绕着学校走一圈。那个时候其实我不太知道其他人的水平,我基本不和学校里的任何人联系,微信人也不多。只有几个人一起面一家加了一下,有时候聊一下,所以我也不知道自己的水平处在什么阶段。我现在还记得有一次我俩走到学校停车楼那,算了一下刷了多少题,他跟我说差不多2300左右,就是一遍遍加起来,LC 5+加各种面经题。我那个时候算了一下,因为我第一学期很多题刷了很多遍,但LC并没有严格的每一道都做算一遍那种,但至少也在能凑到3遍左右吧,加上面经,才1500道左右。当时感觉特别惭愧,因为我总感觉我朋友是北美刷题的平均水平,那些名校毕业的,都能达到这个水平。

其实我总以为我学校里的人水平差,当时有一个拿到Amazon实习的哥们听我和我朋友讨论题,说已经根本听不懂你们在说什么了。后来我找全职才知道,原来大家刷的并没有我想象中的那么多,至少刷到我和我朋友的水平,到现在我现实生活也没见过。

后来在学期末的时候,那时候稍大一点的公司,都已经结束招实习了。我身边的朋友劝我投一些local小公司,当时真的非常难受,投了几家,都是题都不考的,后来就不投了。其实我感觉,那时候我如果肯投小公司,肯定可以拿到一份offer,我身边一个同学,没有iOS的经验,去了一家小公司做iOS,但三个月的钱没有正常大公司一个月的多。当时我简历还有一半是iOS的项目,让我投我没有投。因为我真的不甘心啊,我付出了那么多,如果去了那些小公司,

都对不起我刷的这些题。

然后暑假又在学校呆着,和我刷题的朋友两个人接着天天成双入对,他当时因为车total loss了,我就天天接送他上下学,两人一直在图书馆蹲着。那个时候,还是想更新一下简历,走的web方向,用Python 的 Django 框架写过网站,Java 的SSM写过,Spring Boot写过,把之前的简历又换血了一遍。没事天天再不断的刷刷题。

暑期的时候,我兄弟终于算拨云见日,拿到了微软的offer。有一轮面试当场写KMP,20分钟 bug free 一气呵成,直接把面试官镇住了,面试官说我就知道有一个解法更好,但从来没有人在我面前写过,我没啥可问你的了,咱俩就聊聊天过吧。

他回来和我说:“KMP这个算法,我写了不下20遍”。

他九月份走了,入职微软。记得有一次我刚回图书馆看他背影,发现,距我第一次见他,整个人都瘦了一圈,衣服都撑不起来了,明显感觉size都小了一号,看的我都心酸。

我发自内心的感谢我兄弟。可能每个人会感觉我很幸运,遇见这样一个人,其实当年刷题,一开始是我和他还有一个哥们一起,但他非常不喜欢给那个人讲题。我每次都是研究一个题,查资料,写case,自己试,发现自己哪个地方不明白了,为什么这个结果是这样了,才问我朋友。我知道有的人就直接拿题过来你给我讲讲,但真的感觉,这不是学习的态度。

我这个兄弟水平是真的强。但我们学校太差了,一身本事连个面试都拿不到。我俩在一起十一个月,一共就拿到七家面试。我之前总感觉,题到位了,肯定能找到工作,挂了7,8家,就是水平不行。但他就是个活生生的例子,每次,除了运气不好我也不知道怎么形容这种情况了。有公司都店面挺好没下文的;有onsite挺好,现周五打电话夸了一顿,下周二直接拒了说我们想招一个更有经验的;有onsite四轮题全是positive,挂在了最后一轮manager面,内推人都说可惜,manager有一票否决权,后来发现可能更想招一个印度人。。。林林总总,总是有各种意想之外的情况出现。算上我自己,不何尝不是。面试时面试官题写两个单词我就知道啥题了,没有一道题之前没做过的,但就是可以有各种原因挂掉。

他走了,我由衷为他高兴。

就像在一个战壕里拼杀过的兄弟,我们都是彼此的精神支柱。

但他走了,就又剩我一个人在这个城市了。

我又回归到了没有遇见他的时候,一个人刷题,吃饭,看电影,投简历。很多时候,一天都不会说一句话,也不记得自己一个人吃过多少次火锅了,每天还是三四点回家,大街上一个人没有,开车回家,单曲循环《世界が终わるまでは》。

那段时光,如果说感受,除了孤独,就是孤独。

每天就是看面经,做题,观察公司,投简历。那个时候,我就明显感受到,自己做题好像已经大成了。每天吃饭刷手机看几道题,基本读完题就感觉题代码怎么写已经在脑子里过了一遍了,一天这么看面经能看个20道左右,有个别有难度的写一下练习一下。我跟我朋友他打电话还说,感觉基本没什么不会了,他还笑说我走了你也出师了。

九十月份拿到三家公司面试,indeed,houzz,wepay。这三家面经,按时间从第一个面经开始做,indeed用了一天时间,wepay一天,houzz两天多一点,就把所有面经全都看完做完写完答案。后来感觉做题就是在打字而已。

当然,为了面试,每天晚上我还在学校一楼白板上写白板。从最开始写的歪歪斜斜,到最后两米多白板可以写成一条直线。中间还认识个印度哥们天天俩人一人一半白板一起写,我还问过他那边找的怎么样,他说也不行啊,我们也难拿面试啊,他们那边有两个印度妹子倒是最后去了微软,剩下大伙都不好,我说我们这差不多差不多。后半夜天天晚上12点左右图书馆就没人了,练到三四点回家。练口语,各种自己给自己讲。这么写,这么练,得练了近100道吧。效果非常显著,感觉自己那段时间表达能力各种都提升了好几个档次。

而且在七月开始,我就开始录题,其实在最开始刷题就感觉,对初学者来说,题目有视频讲解能快非常多。于是在YouTube上录Leetcode题,一天当时最多能录15道吧,平均没事录的也能7,8道。刚开始也没几个人看,更新纯属兴趣。那时候收了一个,嗯,相当于半个徒弟吧,一个大好多的小姐姐,我帮她刷题,其实就是不断录题让她跟着做,每天我录好她看就好。效果还是非常显著的,她自己说以前一天3,4道就到头了,有了我录的题,一天10道她说还能弹弹琴做做饭,不感觉累。断断续续的更吧,前期就她一个人看,她今天看没看我看后台的观看数就行,算半个关门弟子吧。后来她找到工作了,好像有男朋友了,嗯,就不联系了。

但17年秋招,就好像有一个魔咒一样,三家面试,又都挂了,其中wepay和indeed,全程聊的特别开心,题秒解,没有任何尬聊。当时这两个接到拒信时,真的每次都有种深深的无力感,已经不是失望了,而是感觉自己穷尽自己所有,感觉自己一切的努力都没有用。我给我哥们打电话,说感觉自己真的没有什么可以提高了,到底是因为什么挂的,我有什么不好你告诉我改啊,现在连自己想提高的地方都不知道。他就安慰我看看他不也是,之前那么多面试,又有多少次都是这样的情况,就是看天意啊。然后houzz的面试,面试题之前也写过,但当时面经没有一个写明白题意的,本身题就是valid number题hard变形,然后写代码时间就15分钟。那印度人前期聊天太久了,自己介绍自己连家里几个孩子都跟我说,现在想来好像被曲线黑了,无用话太多了。

那个时候,我大概已经刷了2500道左右了,不重复的各种题,至少1000+了。

无论是做题,口语表达,交流程度,BQ,OOD,Java 基础等等,只要是北美面试考的,我认为我都已经达到极限了。

内推了上百家公司,但一个面试都没有。我给我本科同学打电话说,就感觉自己空有屠龙之术,但没有一条龙可以让我屠的,至少给我一个表现的机会啊,连一个表现的机会都没有。Linkedin加了上千人,加到要买会员才能让我加,30刀不行了60才可以,后来60都不行号都被封了一段时间。为了掌握公司第一手招人信息成立了一个公司情况分享表,号召所有人一起写,最后17年基本所有公司信息都有。

为了找工作,我真的是倾尽了我的所有。

但那时候我才第一次建立群去主动和人接触,才发现所有人并不是我想象中的那么强。2000道以上的人,那500人群我都没有见到过。大多数人还是挺菜的,但很多人就是有offer。

最后真的发现,找工作这个事情,运气真的70%,实力30%,谁经历过谁理解这句话的含义。为什么那么多刷题不行的能拿到offer?有些是名校毕业拿到10个面试机会,总会有运气好的题简单就进去的。时运不齐的像我和我朋友这样的,不知道怎么的就是面一个挂一个。

每个人都有自己的求职经历。

而我们所能做的,或者说唯一能做的,就是把握好这30%的努力。

我后来经常问我的学生,如果你拼了命的努力了,做到了自己的极致,但最终失败,你后悔吗?

我说,

我无怨无悔。


留学两年多,刷题过三千——创业维艰,每个人都有属于自己的留学生活(一)

留学两年多,刷题过三千——创业维艰,每个人都有属于自己的留学生活(二)

留学两年多,刷题过三千——创业维艰,每个人都有属于自己的留学生活(三)

留学两年多,刷题过三千——创业维艰,每个人都有属于自己的留学生活(四)

留学两年多,刷题过三千——北美留学何去何从,留学生涯感悟

网站:cspiration.com

编辑于 2019-09-24