GPA3.6、性格内向,身为NG但是Offer拿到手软?

一亩三分地Warald 2025-06-03 17:06+-

NG25找工心得

单纯提供一些个人的 dp,对大背景不做评价因为没怎么问身边同学(也不认识什么人)😅所以不知道大家都上岸了没。希望可以帮助到地里的 NG 同学。

背景:

•CS 藤校美本 25 NG

4 段实习:

•一段前景很一般的初创公司•一段非 Tier 1 交易公司•一段知名估值全球前 10 独角兽•一段 Amazon

除初创公司外,用了三个暑假三个实习

•GPA 3.6•没有 Research 经验•校内没有加入什么对申职有帮助的 club•Leetcode 一共做了不到 250 题,几乎不会 Dynamic Programming•口语 abc 水平,但自己不是 abc•性格内向(但喜欢跟认识的人呆在一起)•不需要身份•方向:纯后端 SWE•性别男 爱好女


Result:

拿到 4 个 Offer,其中:

•1 个大厂 return offer•1 个初创公司 return offer•TikTok•一个估值 6.5 亿美金左右的科技类独角兽

(虽然不需要身份,但是 4 个都 sponsor)

此外,还有进到倒数第二轮或最后一轮的公司:

•Meta、Tesla、Perplexity、Bridgewater 等

以及拿到过面试(非 OA)但没走多远的公司:

•Apple、Citadel、Optiver 等


Tips:

1.Leetcode 刷题肯定是越多越好,我没过的面试基本都是 leetcode-style 题目写不出来所以挂了

2.非 Leetcode 题目:

•System Design: 因为实习经历相对丰富,而且自己有做 passion personal projects,所以对大部分 NG 会问到的 SD 问题都对答如流。 所以建议就算没有什么实习,也要自己做 End-to-end project! 自己做过、解决过的问题就很难忘记,而且可以聊。

•Behavioral: 我个人觉得 “how comfortable are you / can you be when you are speaking English” 对 NG Behavioral 非常重要。 如果天聊得来而且还带点小幽默,Behavioral 很难不过。 最简单的训练方法:多交外国朋友,多说英文。 在你口语好会聊天的情况下,behavioral 问题的答案就会显得更真诚、更有说服力。 个人认为先背 BQ 答案模版是很本末倒置的行为。

•Technical Behavioral / Project Deepdive: 这个我觉得如果 resume 上的 personal or internship projects 没有说谎或者过于夸大,而且都是自己手把手做出来的,这种面试应该最简单。 只需要在 面试前回顾一下,理理顺序就行了。


说在最后:

不管是哪个公司哪个面试,这都是一个 Bidirectional 的过程,他们在考校你的时候,他们也希望你更了解他们。

所以我认为 be authentic 最重要,把自己最真实最自然的一面展现给他们,往往会有更好的效果。

试想一下,那些用 Hinge 的时候把自己包装成一个根本不像自己的人,等真的 match 上了,见上面了谈上天了躺上床了,又能 last 多久呢(pun intended)?

这篇只针对 NG 哦,职位高了很多东西就不一样了。