从面试到Offer:我的求职之旅

在过去的几个月里,我经历了一场充满挑战的求职之旅——面试了15家公司,从大型科技公司到早期的创业公司(pre A轮 startup),最终选择了加入Netflix。

市场动态与竞争

📈 去年初我曾短暂尝试跳槽,感觉今年的市场明显回暖,各种startup如雨后春笋般崛起,即使在纽约也有很多机会。不过,大型公司的AI以外的岗位正在减少,竞争愈加激烈。LinkedIn上经常看到一个职位短时间内收到几百份申请,如果没有内推,简历被HR看到的机会几乎微乎其微。

面试要求比疫情期间提高了不少,很多公司为了压压级别和薪资,面试的过程中经常会有意外的“干脆挂”,或者面完后发现薪资不如预期的情况,这让求职者倍感压力。

AI的影响

🤖 AI正在全面改变求职面试的方式。我个人感到,AI对面试最大的影响在于许多公司正在探索除传统算法题和系统设计外的新模式。通过AI辅助,快速完成中小型的项目,这种方式更加体现了IC的实际工作能力,但实际上,它的难度往往高于传统的面试形式。

面试准备秘籍

📖 在面试准备方面,建议跟着@labuladong的速成计划刷算法题。如果模板答案效果不佳,可以参考更快的答案,常常会学到新知识。💡特别是我个人感悟,binary search往往让面试者感到困惑,面试时容易被坑。

系统设计(SD)的准备很难,除了知识储备,更重要的是要有自己的回答模板。SD面试的时间非常有限,在如今激烈的竞争环境中,大部分公司会要求提供最佳解决方案并覆盖足够多的得分点。面试官也会不断挑战你的思路,如果不套用模板,容易跑偏。个人建议一边练习套路(推荐观看@s09g的视频),一边积累知识点,尤其是同一个问题的不同解决方案(可以与ChatGPT讨论)。

在持续积累一两个月后,开始总结常见的设计模式(例如:订票、酒店、日历应用程序背后的核心是如何防止竞争条件),这样可以在面临新问题时不慌乱。另外,闲暇时可以开个贴,与大家讨论SD的各种问题。

选择Offer的技巧

🏁 选Offer时,💰 大型公司的总薪资越高越好,而早期的startup则要关注更高的股权百分比并调查好行权的时间线和股权优先级等相关事项。除了薪资之外,还要认真考虑机会成本,有时内部转组可能是解决问题的更好路径,面对高风险机会时,留好后路也是明智之举。

个人经验是,切忌盲目跟风,一定要进行充分的调查,才能做出无悔的决定,尤其是在年资较高的情况下。

总结

求职是一段充满挑战与机遇的旅程。在当下的市场环境中,提前做好准备、灵活应变是成功的关键。希望我的经历能为你提供一些助益,让我们一起加油!

#跳槽 #互联网大厂 #纽约 #硅谷求职 #程序员

趋势