延毕1年后,UIUC零实习理工男拿下Google全职Offer
- GoogleSDE(全职)

收到Google口头Offer的时候,我人在Vegas。
按理说,那应该是一个很戏剧化的瞬间:春假、旅行、Google、Offer,这几个词放在一起,怎么都该有点人生巅峰的感觉。
但我当时其实挺平静的。
不是不开心,而是那一刻我脑子里闪过的,不是什么逆袭剧本,而是过去几年里,焦虑到睡不着的每个凌晨、一段接一段的unpaid实习…


01 先别急着开挂
刚进大学的时候,我并没有一开始就想好要走计算机这条路。
大一的时候,我上了一门Java相关的基础课,突然觉得编程这件事还挺有意思。再加上UIUC的CS氛围确实很强,身边也有很多人在往这个方向走,我就选择了计算机相关专业。
那时候我对求职这件事的理解还挺简单,以为学校还不错,专业也还不错,再多修点课、多刷点题,最后总能找到工作。
后来真的开始投简历,我才发现自己想得太天真了。

图*Will学长自摄
市场先给我一拳
大二、大三那段时间,我开始自己投实习,结果就是基本没什么反馈。
有些岗位投完就没下文,有些最多给一个OA,但后面也没有真正推进。
我也去过学校的Career Fair。
但公立院校有很多Research Park的公司,对身份要求比较严格。有些岗位只要美国公民或绿卡,国际生能投的选择本来就少。
而且,我当时最慌的不是机会少。
而是我突然发现:我好像没有什么真正能拿出来说的经历。

图*Will学长自摄
课程项目当然有,作业也做过,题也可以刷。
但如果面试官问我:你做过什么真实项目?你解决过什么实际问题?你能不能直接上手干活?
我心里其实没那么有底。后来我做了一个决定:延毕一年。
为延毕正名:不是躺平!不是躺平!
很多人听到延毕,第一反应可能会觉得是不是没准备好、是不是逃避就业。
但对我来说,那一年不是退路,而是我第一次真正看清自己缺什么。
我的专业偏Computer Engineering,课程里会有通信、FPGA、系统工程这些偏底层的内容。但如果我要找软件开发、系统开发、DevOps相关岗位,我还需要补很多东西。

图*Will学长自摄
所以延毕期间,我继续修了更多CS相关课程,比如AI、机器学习、软件开发、分布式系统、通信网络等等。
与此同时,我也开始意识到:只上课是不够,必须去做真实的项目。
不是那种写在简历上很好看的toy project,而是真正有人用、真正会出问题、真正需要你和别人协作的项目。
02 先苦后甜,也是给我经历上了…
加入DBC后,对我帮助最大的,不只是怎么面试,而是我开始通过实习把自己的经历补起来。
我做过很多unpaid实习,尝试过测试、开发、DevOps这些不同的方向。
说实话,一开始这些经历听起来不一定多光鲜。
它们不像一上来就是大厂title,也不像别人嘴里那种高薪、体面的实习,但它们胜在够真实、够扎实。

图*Will学长自摄
这些实习中,你是真的要看代码,真的要改东西,真的要理解一个项目怎么跑起来,真的要对结果负责。
这些可能都是很多人不愿意做的实习,后来反而成了我简历里最值钱的部分。
因为它们让我从我学过变成了我做过,也因为这些经历我才能在内推来到时,把握住机会。
感谢索尼,给了我面试的底气
对我来说,索尼实习是一个很重要的转折点。这个机会也是DBC的导师帮我拿到的。
面试前,导师不只是让我准备技术问题,还提醒我去关注索尼和PlayStation相关的新闻事件。后来我在反问环节提到了相关问题,问这个事件对团队有什么挑战、团队是怎么解决的、如果我加入能扮演什么角色。
这些反问给当时面试的Manager留下了非常深的印象。
后来我进入索尼,从5月到8月做full-time intern,之后又受邀延续到9月到12月,part-time远程做了几个月。

那段时间manager其实挺push的,压力也不小。但他也给了我很多信任,让我真的参与到工业级项目里,而不是只在旁边打杂。
那是我第一次很明确地感觉到:我不是在完成一个作业,我是在解决一个team真的会用到的问题。
这种感觉对我后来的面试影响很大。
因为当面试官问项目的时候,我终于不是在背简历,而是真的能讲出我做了什么、为什么这么做、遇到了什么问题、最后怎么解决。
谷歌面试,不再只看刷LeetCode
去年年底,我投递了Google全职。说到Google这些大厂,很多人第一反应就是刷题、刷LeetCode。
我确实也刷了很多题,前前后后大概400多道。寒假的时候,我甚至集中刷过一大批DP和常见算法题。
然而真正面试的时候,我发现Google光刷LeetCode没用。
因为第一轮就考了OOD,这其实有点超出我的意外。
但好在面试官人很好,会给一些提示,引导我继续往下想。也让我意识到,Google看重的不只是答案,还有你怎么沟通、怎么拆问题、代码风格是不是清楚…

之前DBC导师帮我做Google mock的时候,也一直强调这些点,不要只顾着写代码,要讲清楚自己为什么这么写,要让面试官知道你在想什么。
这些东西听起来很细,但真正面试时非常重要。
没想到,我的BQ面被一个小项目拯救了
BQ一开始其实是我的弱项。
我不太习惯把自己的经历包装成故事,也不太知道怎么回答那些behavioral questions。
后来导师带我整理经历时,我才开始意识到:不是非要大厂实习才算好的故事。
我之前和朋友做过一个YouTube Shorts频道,内容是音乐混剪短视频,偏流行乐和说唱。我们会研究什么样的片段更容易被看完,视频时长怎么控制,怎么提高流量。
这个项目最后没有做得特别大,大概积累了500多个粉丝,也没有真正商业化。

图*Will学长自摄
但在导师的帮忙挖掘下,它在Google面试里反而成了一个很有记忆点的故事。
尤其是我恰好碰到YouTube部门的面试官,对方会很自然地对这个项目感兴趣,我们可以聊内容、增长、用户反馈,也可以聊我在里面承担了什么角色。
那一刻我才发现,面试官不是只想听你有多完美。
他们也想知道你有没有主动做过事情,有没有真的观察过用户,有没有从一个小项目里学到东西。
Offer来得很安静
收到Google口头Offer的时候,我人在Vegas度春假。
我本来以为自己会特别激动。结果反耳呢,我很平静。
可能是因为这一路走过来,每一步都经历的太具体了。
我知道自己不是突然被幸运砸中,也不是那种从一开始就一路开挂的天才型选手。
我只是经历过投递没有回应、经历过市场很差、经历过焦虑、也经历过一些很倒霉的事情。

比如TikTok的流程,我其实走到过一些面试比较后期的阶段,但最后因为账号投递的问题被系统识别,流程直接被关掉。
当时当然会觉得很可惜。但回头看,也许正是因为那些不顺利,我才把更多精力放到了Google上。
说在最后
现在让我回头看,我觉得真正改变我求职结果的,是那些扎实的实习经历。
即使是unpaid,我也愿意先去做,把testing、DevOps、production-level这些项目一点点做下来。
愿意在每一段经历里,真的留下一些能讲、能复盘、能被追问的东西。
DBC对我的帮助,也不是把我包装成另一个人。
而是帮我把这些经历变成面试官能听懂、也能认可的故事:怎么讲项目,怎么讲BQ,怎么准备反问,怎么在team match里展示匹配度。
所以如果让我给学弟学妹一句话,我会说:不要太早嫌弃那些看似没有金钱回报的经历。
很多时候,真正让你和别人拉开差距的,不是你一开始拿到了多漂亮的机会,而是你有没有在没人看见的时候,把那些真实的问题一个个解决掉。
苦是真的苦
但甜也是真的甜
我不是天才型选手
我只是慢慢熬到了结果出现的那一天


