从一无所有到拿大厂offer、抽H-1B,只需60天

都说春招“时间紧、任务重”,作为一名刚在春招中上岸TikTok的选手,我的经历也的确可以用“刺激”二字概括。不信你看我的时间线,每一步都卡在锦鲤尾巴上:1月OA+面试,2月拿到Offer,3月抽签。而我其实已经毕业一年,还剩几天就不是New Grad了。

看起来好像是一路开挂的爽文,但在那些眼看着马上“到期”的时刻,我都经历着常人无法的体会的焦虑。

转专业读了CS,总觉得自己是门外汉

我是Master才转专业读的CS,学了一大堆以Principles of、Introduction to开头的课程,到头来还是觉得自己特别外行,不知道如何准备求职。

题刷了400多道、可Easy难度的都不一定能做好;拿了一些连面经都搜不到的小公司的面试,意料之中石沉大海。

毕业半年多,我也没找到工作。宝贵的NG身份只剩下半年多的“滞留期”,我不能继续浪费下去了。

去年年末,我在一亩三分地上看到了路人推荐了直通硅谷,我还以为是广告,不放心地去Google了一下。看评价还不错,姑且死马当活马医吧。

双倍课程+作业,双倍快乐

我的时间比较紧,班课对我来说可能不够“密集”,所以选择了1v1计划,逼自己一把。

需要先填写一份自评调查问卷,以便匹配更适合我的导师。说来惭愧,我对各个算法的能力打分(满分10分),多在4-5分左右徘徊,甚至有的只给了0分。对于已经做过的项目也没什么独到的理解,若是被详细追问,只有哑口无言的份。

老师针对我的情况,制定了21小时的1v1课程,一半的课时都用在带我做新的项目上了。由此,开启了1v1辅导+班课直播双线并行的学习。

1v1是全权根据我的进度来制定的,所以消化得很好;但20人班课是Medium-Hard的难度,我的基础又不够好,一开始我经常跟不上,每次都得要课件来自行复习。

这一下子,Double的不仅是课量,还有作业

学员日常OA报告

刚开始只能勉强拿个及格分,但随着一次又一次的Homework、OA,我的coding水平得到了大幅提升,曾经最头疼的Stack、Recursion、DFSDP类型题目,也能慢慢想到思路啦。

面试Mock到原题啦!!!

课程进行的过程中,我也在积极投递。1月份的时候,已经拿到很多家OA了。

这里要感谢一下咨询老师+1v1导师双修双审的简历,两位在职工程师给出的意见更全面,我也因此拿到了更多机会。

自己写的时候,明知道自己做过了什么,可就是写不出来想要的效果。老师教我把每个项目都补充大的应用背景介绍、修改逻辑、挖掘亮点,并且解释得非常清楚。

拿到OA之后,我请班主任帮我联系相应的老师,做了很多次mock。这里就说下TikTok那场吧,因为老师押中了面试原题!!!

第一部分:自我介绍

自我介绍,互相寒暄。会在讨论中考察BQ,比如导师问了Biggest challenge+Why TikTok。

我在Biggest challenge这里答得有点多,导师Feedback时指点需要控制在10分钟内,有了这次经验,真正的面试中就控制得非常得当了。

第二部分:coding

随后开始做题,老师贴了一道Serialize and Deserialize Binary Tree的题上来。

Serialization is the process of converting a data structure or object into a sequence of bits so that it can be stored in a file or memory buffer, or transmitted across a network connection link to be reconstructed later in the same or another computer environment. Design an algorithm to serialize and deserialize a binary tree. There is no restriction on how your serialization/deserialization algorithm should work. You just need to ensure that a binary tree can be serialized to a string and this string can be deserialized to the original tree structure. Clarification: The input/output format is the same as how LeetCode serializes a binary tree. You do not necessarily need to follow this format, so please be creative and come up with different approaches yourself.

直通硅谷老师押中的题

这道题我没有做过,所以有些慢。Feedback时老师点出了这个问题,并详细讲解了思路,让我回去好好刷题,不要因为是Hard题而干脆放弃。

我在#TikTok 高频题下找到了这道题,虽是一道Hard题,但老师讲解之后,其实是一道比较好想的题,顶多算披着Hard皮罢了。

TikTok 高频题

第三部分:问面试官问题

最后,面试官会让你主动提问。

这里没有什么标准答案,最主要的是扣题,让面试官知道自己很match,不管面试官说什么,都要表现出同理心,让对方觉得自己是一个可以一起共事的同事。

剩下是一些需要改进的小细节,总之要我多主动、多沟通、把控一下面试节奏。
有了导师的这番话,我信心倍增。我又好好把高频题刷了一遍,细节也反复在心中打草稿。面试时一切都非常顺利,尤其是遇到了老师给我出的Hard题!

2月我就下Offer了,真的如我所愿,在3月前上岸,赶上了抽签。

锦鲤上岸啦,希望能把这份好运带给大家!


Hi,我们是直通硅谷!

我们专注于全球科技行业求职培训,心之所向,是壮大全球华人科技力量。凭借实战中积累的丰富经验,及由700+全球科技公司在职面试官组成的导师库,我们让求职这件事成为系统的科学,并变得越来越简单!

自2015年,直通硅谷独家春招计划已帮助5000+学员成功进入全球顶尖科技公司!


科技求职
你只需要一个
ALLinONE计划
已帮助5000+学员
进入全球顶级科技公司
1V1计划咨询

有哪些适合你的方向?
查看所有秋招计划