学员Offer | 要不是亚麻捞我,差点就投奔ICC了…
最后一个学期,临时留美转码
最后一个学期,在回不回国的问题上,我听取了亲友的劝告,临时决定转码留美工作。
问题也随之而来。虽然我也学过一些CS语言,可都非常基础。同时我还没有在美实习的经历,毕竟留美也是临时才决定的。且OPT也马上快到期了……
这种情况下,再等黄花菜都凉了,于是我没有犹豫,直接选择了直通硅谷的上岸计划,现在想想也是挺孤注一掷的。
最短时间、最高效率!直通硅谷最快3个月,帮你攻克极端情况,斩获心仪Offer!
扫码咨询上岸计划,开启快速上岸通道!
转码人:恶补基础,还得会演戏
因为准备得晚、基础也弱,软件工程师求职1V1定制计划是最适合我的,全程共有5位老师作为我的专属教辅团队,让我有一种众星捧月的感觉……
老师确实也很负责,前期以算法题为主,过程中老师带着我用算法过例子,还教我用了很多总结性的方法,根据目的不同而使用不同的类型,通过函数要实现的功能去决定数据结构。比如有的是为了找环,有的为了走整张图等等。
而且因为Z老师本身就是面试官,也给了我超多面试官视角的建议——比如说,在发挥实力的同时,“演技”也得过关。
简单来说就是:先提出一个Most stride forward method,这一步可以让面试官放松警惕,内心先给出一个比较低平的分数。
接下来我会提出一个别的方法,讲述1-2个思路,等于优化了先前最直接的思路,并且展现出了完整的思维过程。这一步会给面试官反差感,进而对你刮目相看!
在后来的亚麻面试中,我如法炮制:面试官问了一道LRU的题,我用老师教我的展现思路的方法——
分析了get和put,相当于更新了列表;为了Keep order,我要用Array或Linkedlist来完成,缩小了需要用的数据结构的范围;为了实现这一系列的功能,我需要用双列表;为了实现查找,我需要使用Hashmap。
这一套“为了……而使用……”的分析下来,面试官的满意都溢出屏幕了!
到了写代码时,我又应用了Z老师教的Clean code的妙招:先写了一个复杂的,然后跟面试官说,这个模块是重复的,可以Reduce一下。然后我把这部分单独拿出来成为一个函数,让整体代码更简洁。
这场面试还超时了,接下来的两场也都非常丝滑,HM面是3Sum的题,最后一面是很经典的Number of islands.
BQ也都是一些经典题,问我Most challenging project时,我讲了Z老师要带我做Project,但我很勇地拒绝了帮助,纯纯是自找的Challenge,把那边都逗笑了。
Count’d finish test before DDL这个问题问了两次;再我有印象的就是Tell me about a time when you give a simple solution to a complex problem.
我是周五面的嘛,周一HR就给了我口头Offer,周二正式的Offer就下来了。
随后我就去和ICC撕逼了,直通硅谷的老师们还没少给我鼓励。
非常感谢老师们方方面面的帮助,才能让我幸运地上了岸。都说福祸相依,也许是我前期踩的坑太多,才换来了今天的Offer。
Anyways,我也学会了万般困难不退缩。有了老师教的方法在,再困难的问题,我也能找到函数去解决(开玩笑啦)~
★
微信扫码关注该文公众号作者