查看: 6830| 回复: 11
跳转到指定楼层
上一主题 下一主题
收起左侧

[找工就业] 初次跳槽从东岸小厂到西岸大厂经验+资料分享

   
全局:

2022(1-3月)-EE硕士+3-5年 | 内推|BayArea湾区 码农类General全职@linkedin

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
跳槽的事情差不多告一段落了,一直有想写一下总结和分享一些用到的资料。在这个过程中自己也学到很多东西,也有了一些自己的体会吧,或者说经验,希望给同样经历,或者职业初期比较迷茫的朋友们能够有小小的帮助。

我一共是面了五家公司,uber onsite来不及排,其他四家都拿到了offer。投的数量比较少,对于new grad我还是建议多投,第一份工作肯定是找到工作最重要。跳槽的话,我相信工作了一段时间,对想改变哪些方面是会有想法的,这个时候就比较适合去针对性地投公司。我当时毕业并没有去湾区找工作,留在了本地,也不太在意大公司小公司,拿到offer就接了。现在回想一下如果问我建议,我会建议new grad尽量去拿大公司的在湾区的offer,如果没有偏好的话。但是这次跳槽很大的感触就是,这里还是离行业太远了,日子也太安逸了,发现自己很容易和业界脱节。如果说觉得这样一直下去也挺好的,其实也是一种选择。我跳槽的原因也比较简单,我们小公司相处起来没什么问题,但是没有很规范的流程,做的东西做了三年多了可能挑战性也不大了,用户量毕竟就在那个级别上。所以这次我目标很明确,就是投大厂,去西边。我觉得明确想要找什么公司还是挺重要的,而且会被频繁问到。

我跳槽的timeline不是很有参考性,我中间比较拖沓,可能去年有这个想法是九月份,一开始就面了一个朋友内推的start up,拿到了offer但是没有去。第二个onsite是微软,直接排到了11月份,亚麻排在二月初,领英是二月底。非常松散,也是我自己明白我是个很不能太紧张的人,加上是在职跳槽,最近工作也是淡季烦心事也少,所以没有那么急迫。我还是建议大家按照自己的性格来排,自己能承受的情况下速战速决吧。我是拖得有点长,不过基本上每个onsite之前一两个星期都是给这家公司的,可能顶多插个电面。

其实工作以后跳槽我感觉会比new grad会好一些,哪怕你没有做什么准备。因为工作经验会打磨你,加上会有recruiter在linkedin上骚扰你,比new grad无人问津的情况要好一些。大家如果第一份工作不太满意,其实早跳早好。除了recruiter,内推也是很有用的一个渠道,我觉得上班以后也更愿意找人帮忙内推了,以前读书的时候虽然大家都说没什么,但是心里还是会有点觉得麻烦别人,而且大多数情况是作为学生去找学长学姐。但是工作以后跳槽找的可能是自己同学,会轻松一些,加上自己工作了知道只要申请人靠谱,内推是个皆大欢喜的事情。.--

所以第一阶段总结一下就是,想清楚自己到底想改变现状,根据这些原因去筛选公司。精力有限的情况下,我个人觉得终点准备会比没有选择性地广撒网有用。当然只要硬实力足够,其实面几家都是ok的。

下面说一下准备的阶段。第一个就是刷题了。我刷题很痛苦,我不喜欢刷题。但是我要说的是,如果你想进大厂而且级别不高的话,刷题真的是敲门砖。简历我觉得到跳槽这个时候没有那么重要了。这里跟大家分享一个我觉得很有用的75道题的list,有分类的:
https://www.teamblind.com/post/New-Year-Gift---Curated-List-of-Top-75-LeetCode-Questions-to-Save-Your-Time-OaM1orEU

我很赞同一句话就是刷题在精不在多。把题能刷到七八百道甚至更多的人我很佩服,但是我自认是做不到的,我最后的题数是287,我自己估计也是能刷到三百左右差不多。不是说刷到这么多就够了,碰到什么题跟运气也相关,但是刷下来发现分类掌握是很有用的,很多题都是触类旁通的。我主要刷的也是medium和easy,hard除非出现在tag里我会看,我平常不怎么看,dp我也没有死嗑。这里我还想说一下就是,目标少的时候,其实你有更多的时间去针对每个公司做准备。我面下来会觉得这些公司哪怕在算法题上,也是有自己喜欢出的风格的,哪些类型会比较常出现。刷tag题和面经确实有帮助。
https://www.youtube.com/playlist?list=PLbaIOC0vpjNW6V4ZTd5OpURZ6m0mf0G8n 这个是我会看的一个算法的频道,扫描线和单调栈我就是在这里搞得比较明白。
遇到一些具体算法还是建议去找一找课程的ppt或者具体讲解看一下,先理解算法,很多时候leetcode的最高赞解法里也会提到是用到什么算法。比如union find, patience sorting这些。
Contest可以做,每周做一下对自己也是检验一下阶段性的成果吧,而且限时的也能锻炼一下快速写题的能力。有些OA的时间还是挺紧张的,我记得uber的有四道题是70分钟,还是需要手速的。
刷题就是坚持,我暂时还没有办法喜欢上刷题,但是刷习惯了也会没有那么痛苦了。

我第二块准备的是BQ,BQ确实按照亚麻十四条准备了就基本涵盖了,毕竟亚麻这个十四条也是精炼出来的。我也是地里找的帖子总结的准备的:
https://www.1point3acres.com/bbs/thread-598829-1-1.html
https://www.1point3acres.com/bbs/thread-582672-1-1.html 尤其是这个,我觉得分类很好,我就是按照这个分类和例子个数准备的

我当时是和朋友一个一个例子过的,我觉得很有帮助。就是最好是也准备过BQ的,这样大家可以讨论什么样的例子比较合适,你把你准备的讲出来,让朋友听一下有没有什么坑,可以再怎么往十四条上靠。还有就是要真诚,我觉得完全编我是不行,可以适当改变一些细节或者侧重,但是有一个真实的托底会让你说的时候也更自信更顺畅。

第三块就是系统设计了。我系统设计也是到面亚麻才匆匆看了一下,结果面得不咋样,然后面领英之前因为听说领英比较重视系统设计这轮,所以花了点时间集中看了下,结果还是面得很一般。所以这块确实是很难短期内迅速提升。我用到的资料是以下几个:
. ----https://github.com/donnemartin/system-design-primer 我先过了一遍这个git,就是大概有个印象,有哪几个大块,每一部分是在系统里负责做什么/优化什么的。


https://www.youtube.com/channel/UC9vLsnF6QPYuH51njmIooCQ 俄罗斯老哥,经典频道。我一开始不知道老哥是俄罗斯的,听口音适应了一阵,但是真的讲得好,建议每个视频都看。https://www.youtube.com/watch?v=TYO849M8Q5U 这个是讲google日历的,但是我感觉看了也没能很好地消化……
https://soulmachine.gitbooks.io/system-design/content/cn/ 这里有一些经典例子

当然我也下了DDIA,我也买了Grokking the System Design Interview,但是说实话都没有看多少。我觉得如果有时间细嚼慢咽,看这两个尤其是DDIA是更扎实的。计算capacity那里可以尽量缩减或者直接问一个规模,我感觉不是太会抠计算部分,你知道大概规模就好。然后讲的时候可以从单机开始,扩到分布式(如果面试官同意的话)。数据库设计很重要。

最后还有一部分就是讲自己的项目。不管是领英专门一轮dive deeper还是像BQ里会出现的说一说你觉得最骄傲或者你遇到最大困难的项目,其实是个很高频的问题。工作了几年的话这部分其实材料一定是有的,就是需要组织一下语言,提炼一下亮点。这个其实小公司的经历帮了我很大忙,从第二年开始有自己主要负责甚至是完全负责后端的项目,自己写的再温习一遍就很清晰了,包括遇到问题/瓶颈怎么解决,和其他组合作的经历,和客户沟通的经验。所以在BQ和讲projects的时候我都是比较自信的。-baidu 1point3acres

面完试以后就是等结果了。我这次跳槽意识到这部分其实才是压力最大的时候,因为你能做的都基本结束了,只能等待结果。在面完了结果又没出的那几天是真的非常煎熬。拿到offer以后也没有结束,要和recruiter聊,跟hm聊,怎么去了解这个组,怎么样去谈一个比较满意的包裹。这些都是我在new grad的时候没有的经验,所以我和new grad在这一环节也没什么区别,可能稍微会有底气一点。跟hm聊天其实是很重要的一环,其实包括在面试过程中把,我真的觉得能感受到每个公司文化的不同。跟hm聊天,可能是你签offer之前最直接的可以了解到这个组,这个职位细节的渠道,所以大胆地问。做什么,用什么工具,wlb怎么样,oncall强度怎么样,最近在做的proj是什么方向的。跟recruiter聊更多的是offer的细节,这个真的是一场博弈。如果你没有一个很明确的想要的心理价位,或者有一个你愿意去且能拿来compete的offer,建议还是不要透露你的期望工资。虽然都会问,但你始终不说,还是不太会强迫你的,我聊的这几个我都是让他们先说的数字。当然也可能遇到很奇葩的recruiter,找工作也很看运气,所以可以多看看帖子,知道大概negotiation是一个什么流程,你拿到的offer应该是怎样的包,就不太会被不专业的recruiter坑了。这个环节也是为什么我们需要compete offer,当你没有的时候要去谈,总感觉会少一些筹码。当然compete offer你提的话,如果你说得很直接一定要达到这个,那你最好是如果这边拿不到去那家也是ok的。.1point3acres

结束了整个找工作的流程以后感慨很多。中间也有很多起起伏伏,痛恨自己为什么不能多抓紧一点多刷题的时候,拿到offer决定不接也会怕之后拿不到更好的时候,聊包裹怕自己说错了话的时候,忐忑到最后签下名字才终于长舒了一口气。中间很多家人和朋友都帮了我,我爸妈虽然不懂但是很鼓励我,朋友们帮我内推,我不懂的题陪我一起看,帮我做mock。找工作的时候,哪怕我排得这么松,其实弦一直都有点绷着,尤其是今年觉得一定要趁早搞完了,周末都很少彻底放松地过。有情绪,有崩溃的时候都很正常,也会有想要放弃的时候,多跟家人朋友聊一下,哪怕就是吐黑泥也好。

这次经历也不能说很完美。比如刷题的准备应该再充分一些,有一些类型到现在也不是很透。也因为对算法不够有信心,一些公司没有去试。系统设计更是应该好好看书,这次的准备只能说是临时抱佛脚,打算还是要花时间把这块仔细看一下。没有投更多一些公司,时间线安排更好一些,导致最后谈包的时候也没有谈到最理想的情况。但是总的来说是很宝贵的一次经历,学到了很多以前不知道的东西,相信对以后也会有帮助。
. From 1point 3acres bbs
我签完以后跟我妈说,我觉得我好像就是那种人,有时候会比别人慢一些,比如我高考的时候,比如我new grad找工作的时候。从世俗定义上来说,好像这两个节点都不是那么成功,或者说在我之前所处的群体里不算出色。但是好像过了几年,经历了一些另一条路上的风景,我还是得到了我想要的。可能人生真的是每个人的节奏不同,我也不后悔我这两个时期经历的。快一点,慢一点,都没关系,希望大家都能走到自己想要去的路上,或者说这个阶段想要探索的路上。







.google  и







. From 1point 3acres bbs

评分

参与人数 36大米 +67 收起 理由
fukoyui + 2 很有用的信息!
zsz1990ustc + 2 很有用的信息!
Chasedream.df + 1 赞一个
chinaszhang + 1 赞一个
leee1 + 1 赞一个

查看全部评分


上一篇:微软换组求信息
下一篇:亚麻offer显示withdraw... hr只要求回她就行
全局:
楼主写的真好 感谢真诚分享
回复

使用道具 举报

推荐
akdhfikbk 2022-5-11 13:09:15 | 只看该作者
全局:
姐姐好棒
这种强大又轻盈的姿态,是多么令人神往
希望能和楼主一样优秀!
回复

使用道具 举报

推荐
流浪牛 2022-4-4 21:08:56 | 只看该作者
全局:
古城算法yyds 极力推荐
回复

使用道具 举报

全局:
非常感谢分享!
回复

使用道具 举报

全局:
感谢分享!
回复

使用道具 举报

全局:
谢谢楼主 请问uber OA 的面经题目你有收集一下吗?谢谢分享
回复

使用道具 举报

🔗
 楼主| sasunaru1001 2022-4-17 21:35:54 来自APP | 只看该作者
全局:
Felix1218 发表于 2022-04-16 21:16:42
谢谢楼主 请问uber OA 的面经题目你有收集一下吗?谢谢分享
发在这里了~ https://www.1point3acres.com/bbs/thread-842679-1-1.html
回复

使用道具 举报

🔗
xuganggang 2022-4-19 04:59:20 | 只看该作者
本楼:
全局:
赞楼主!
回复

使用道具 举报

🔗
xuganggang 2022-4-19 04:59:25 | 只看该作者
本楼:
全局:
赞楼主!
回复

使用道具 举报

无效楼层,该帖已经被删除
您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表