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

[找工就业] 找工Senior经历<怎么写标题才能让你们来看版>

   
全局:

2021(7-9月)-CS硕士+5-10年 | 网上海投|BayArea湾区 码农类General全职@google

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

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

x
发现最近找senior工经历已经很多 (newgpu, 堕猴)很多东西都说的很对, 本来不想赘述了,不过感觉招工过程还是从地里获益很多,努力回馈一点点。主要的经验部分都尽量加粗了, 可能有一些建议不是技术层面的 甚至心理层面, 希望能够对得起你看贴的3分钟

背景: G 5.5年,G真的是一家好公司,但因为一些个人原因, 感觉现在的职业发展偏离了职业规划,加上感觉cliff之后pay不够好, 决定跳槽。. 1point 3acres
.google  и
结果导向: 总体面了9个onsite,最后拿到了5个offer Facebook@E5, Robinhood@L3,Chime@老年, Doordash@老年, lyft降级L4
withdraw onsite: databrick, apple, linkedin, cruise, uber, instacart, dropbox, microsoft. 1point 3 acres
pass onsite no offer: verkada
failed onsite: confluent, snap, twitter
failed phone: coinbase, airtable, stripe, Nuro

Timeline:5月14开始准备 + recruiter,6月24第一场电面, 7月20第一场onsite。

因为已经远离job market 5年多了,感觉对于公司的信息有点滞后, 所以这次面的的公司就很多,希望在面试的过程中能够了解公司了解行业, 然后选司也是非常hybrid,大中小都有了。
.google  и
公司印象:
止于店面:
Nuro:题不难当天状态不好, 有个bug没查出来,自己的原因, 因为不用考虑车内的安全,感觉是自驾赛道最可能先出来的,我记得有一篇分析自驾赛道的帖子大家可以搜搜看
Stripe:是面经题,几个followup都做出来了, 不太懂为啥。
Airtable:开放式问题, 感觉答的没啥问题,三哥问问题环节的feedback也说没啥问题还是挂了
Coinbase: 45两道coding 第一道text justification 30分钟左右做出来了,面试官又出了第二道, 比第一道还恶心  :)

店面,coding takeaway
1. 我上次刷题已经是5年半之前了,其实内心一直有不确定性,会质疑自己是不是too old for 刷题哈哈,但我觉得这次找工作的最大收获甚至不是system design中学到的系统知识和最后的offer,就是对于职业规划的重新审视和对自己刷题能力的一些正面反馈,imposter syndrome这种心理层面的东西总要靠心理层面的建设来解除,如果你在你的career中曾经有某刻觉得有imposter syndrome, 八成意味着你应该重新evaluate自己以及开始通过学习、汲取知识重新获得安全感。心病还需心药医。当第一周part time捡起平时不用的java然后刷掉了~70道题的时候,我就感觉自己还是可以的
回到coding takeaway:
1. 给好久没刷题的人的一些建议, 一开始按照类型,每2、3天解决一个类型(bfs/dfs,dp etc)的问题很好build confidence, 之后做一些随机的hard问题, 找到自己确定问题解法的方向, 大部分的之后阶段就是靠刷面经带刷题, 我集中刷LC的阶段只有开始的一个月刷了150道左右,到今天面完所有~300, 加的150都是面经中的题。
因为面试的数量够多20+ phone 9+onsite 所以甚至有了些大数据的线索:
2. 多线程考的真的频繁了很多, 感觉5年前很少有考多线程的, 这次我至少遇到了6、7轮要写多线程的写法, 因为我本身工作中用的c++,而且不怎么写多线程,完全花了一个周末学习java的多线程,刷掉lc多线程还是觉得自己不太会。如果有时间可以考虑掌握得更好一点
3.  要考虑算法不能fit in memory的面试也多了很多,了解一些基本的mapreduce的知识还是必要的
3、5.  这个不知道算不算经验, 姑且算半个,莫名奇妙的一个impression就是heap考到了很多,topk考到很多, LRU cache考了3、4遍,远比遇到的dp问题多
. 1point 3 acres
.--
过电面 withdraw onsite
uber: 个人感觉,公司已经不是充斥这有梦想的人了(和我5年前看待uber完全不一样)。面试面了一轮coding 蠡口斯齐灵,我只能说不懂在考察什么能力,个人觉得这种题就是见过就会做,没见过就是brainteaser把, 可能我太弱。 面完就withdraw了,因为已经有几个offer都比他好 不想第二天浪费时间
linkedin:因为自己timeline 没安排好,takeaway:大公司(尤其是wlb好的大公司,recruiter 的反应也慢)可以尽量安排的早一点, 我因为一些个人原因有点在乎下个工作的wlb,加上Linkedin的pay,本来还蛮想L的,因为重视反而放到了后面, 造成下周一的onsite感觉只能取消了。
databrick:大热的startup,看面经好像半开卷,recruiter还一直在吹bar非常高什么的, 因为他不太重视,过第一轮电面,过culture fit电面都是我催才给结果, 造成没时间安排他家的onsite了, 只能withdraw。不知道ghost的recruiter是不是个案,仅供参考, 如果想去可以自己更积极一点去催结果
apple: 按组面的, 过了两轮电面,onsite只有3轮了,不过还是withdraw了, 感觉机会不如我已经拿到的offer
cruise:自驾赛道领跑者之一, 之前好像blind一直有一些不好的review, 公司评分也是非常骇人的 3.1。。。被吓了回去,大家如果想去可以做做调查, 我没有做调查就不散播谣言了。只提供facts
instacart:没时间了, 虽然估值上来了,不过动不动就1.几M的股票还是很牛逼的,个人不是很看好这个赛道, 权衡了一下拿到了大概率不会去就 withdraw了, 面经都说是开卷考试
dropbox:引用blind的话 sinking ship,希望不要冒犯到在dropbox的小伙伴,onsite之前的team match,感觉并没有一个组让我非常excited 然后面试还是可怕的6轮 就withdraw了
microsoft: pay太差 当时有recruiter联系就搭理了一下,和个人规划不符
. From 1point 3acres bbs
fail onsite:
confluent:feedback是挂在了多线程轮,说多线程不够strong,不是很意外。题还是jobscheduler,提前准备过做出来了,可能因为太顺 所以剩下了20多分钟,追加了很多多线程的问题有一些不太确定。
snap: 应该是挂在了OOD design轮, 不太清楚他想要的是什么, 他家不靠SD还是挺意外的。
twitter:本来对twitter不是很感兴趣,然后被recruiter reachout面的是timeline组,他们组要重新架构一下midlayer,听起来感觉能学到不少就去面了。 feedback是说SD signal不够strong,我还是很意外的。 因为面的题是twitter timeline,这个应该是所有准备system design的人最熟的问题之一把,过程中也觉得白人大叔挺满意的不确定为啥。不过这个组真的觉得做得东西应该还可以,感兴趣的可以去试试:)

pass onsite no offer:
Verkada: 一个做security的独角兽, 感觉是有机会的大家可以去试试,blind上的声音比较mixed。 onsite面完第二天说过了,准备约CTO chat轮,之后recruiter就ghost了,然后过了一周我催的时候告诉我move with another candidate了, 微笑挥手不说再见。

. Waral dи,offer:. 1point3acres
Facebook@E5:题是真的简单,每轮35分钟,基本30分钟以内能做两道题, 公司没啥好讲的
-baidu 1point3acresRobinhood@L3: coding 电面和sd电面都是面经,不幸的是在我面试过程中上市了以及上一周疯涨, 感觉稀释了很多股票价值。好像code的质量不是很好,但是有很多组都有很多project可以做,感觉很好
Chime@老年: 比较火的startup之一, blind上风评很好大家也都很看好。 题目比较常规, 现在内心最想去的公司
Doordash@老年,是fulfillment组,跟manager聊的感觉挺多东西可以做的,both product 和 infra, 而且在doordash转EM的机会会挺多的,但是和instacart一样,对这个赛道有不确定性,风传wlb不好,没调查过就不说了。
Lyft降级L4: sd 轮没面好, 降级到了4 不过他家offer 可以有效一年,可以之后加面把级升上去
. . From 1point 3acres bbs
onsite takeaway:
我自己是安排的比较紧了,在withdraw之前一共15、16个onsite 每周面4个也要一个月,如果运气好前面的拿到offer而且你还想去的话就很难面完。但我还是有一些takeaway:
  • 还是开始要练手放一些不太想去的, 我面的9个onsite中, 过了6个,前两家面的都挂了, 之后7个过了6个。
  • 大公司安排靠前一点,这点我之前讲过
  • 连续的onsite还是很累的,要给自己喘息以及刷面经的时间,所以如果把你想去的公司按照1 > 2 > 3 > 4排序的话我的规划是:
  • 周一安排最想去的公司(1)用一个周末来准备,周二安排不太想去的公司(3),可以少准备一点。周三不面试准备之后的面试刷面经,周四安排(2)周五安排(4), 当然前提是你像我一样请假面试,而且你想面比较多家来互相compute以及你真的不确定自己想去哪家。


System design takeaway:
先讲一下system design,感觉开头提到的这两个帖子都说的很好了,大家可以着重看那两个帖子,这里只是略加补充。
  • 知识本身的储备比看我认为”投机取巧“的教材(grokking)好得多,而且应该是第一步做的才能够给你建立正确的观念。 很多问题真的是开放式的,他可能问你任何的相关知识和tradeoff。我在准备过程中先在第一个月刷了一遍DDIA神书的重要章节。 然后就开始看InfoQ的各种conference实例以及medium上一些讲design的文章加上各大公司的eng blog。开始初期,你需要建立这些体系能够让你正确得识别对与错,这样当你回去看grokking得时候就会觉得有些他说的甚至有些不对。但如果你第一本看的就是grokking,你很难上来建立正确的知识系统而是仅仅是套路。这个过程可能会比较久,需要提前计划,如果你timeline很紧不太适用
  • 面试需要套路,那两篇文章都提到了,尤其是约senior的职位需要你lead的部分就更多, 看那两篇就好不加赘述了。我的有一个takeaway 那两篇里好像没提到是, (也有可能我漏看了),在你开始画图的时候,可以把你之前写的non-functional requirement拷贝到图的旁边,这样你在设计的时候可以address这些点 说为什么这样做是为了完成那个点。
  • 要有针对性的准备,最近很火的公司有很多Fintech,或者相关领域的(stripe, robinhood, chime, plaid, brex, etc),他们的system design就会很重视一类事情。我面这些公司之前,就把uber前几年Moneycon的视频都看了一遍,有一些设计的基本概念,比较好的比如uber payment怎么实现的(https://eng.uber.com/money-scale-strong-data/, 这篇视频的总结也不错: https://underhood.blog/uber-payments-platform, 以及一些idempotent这些概念, 这里推荐Airbnb这篇 https://medium.com/airbnb-engineering/avoiding-double-payments-in-a-distributed-payments-system-2981f6b070bb
  • 要有大架构的想法,而不是照抄看过的设计。推荐一个yt视频 Four Distributed Systems Architectural Patterns by Tim Berglund,虽然这个视频能够感受到他为了推荐自己家公司(Confluent)产品引领到最后streaming ftw,但我觉得还是一个很好的视频


BQ takeaway:
我个人建议的一个频道是 The Interview Sage的BQ的那个视频,(虽然题目之间有一些content是copy&paste)但几个问题都是高频问题,以及说的点我觉得都是对的,针对自己的经历写一写或者mock 讲一讲。. Waral dи,

Negotiation takeaway:
推荐一篇好文https://haseebq.com/my-ten-rules-for-negotiating-a-job-offer/ 感觉说的很在理,即使你刚开始准备也可以先看一下,以防一开始就把自己贱卖了。

最后求一波大米, 以及有知道Chime信息的小伙伴欢迎评论,也欢迎评论比较贴https://www.1point3acres.com/bbs ... ;page=1#pid15845333, 现在内心比较倾向于去Chime搏一下:) ..
.--

评分

参与人数 102大米 +262 收起 理由
sanmao0715 + 1 赞一个
弩狄 + 1 Good overview and can follow
pollyed + 2 给你点个赞!
tbtt1 + 2 很有用的信息!
squallee + 3 很有用的信息!

查看全部评分


上一篇:3M公司网申SDE NG
下一篇:L5-6 跳槽经验分享

本帖被以下淘专辑推荐:

推荐
 楼主| wilsonwang1119 2021-8-8 03:18:47 | 只看该作者
全局:
WarriorZ 发表于 2021-8-7 11:10
一年经验即将去G。请教一下楼主,如果让楼主再选一次的话,还会选择在G呆五年再出来还是2-3年就可以出来了 ...

很聪明的问题,我觉得对于生涯初期的swe,google可能是我能想到最好的选择之一,你能学到很多swe的好习惯。对于我自己的case有很多因素选择走 你说的这三个我都很在乎,https://www.1point3acres.com/bbs ... ;page=2#pid15845794 这个贴里有提到一点。 . ----
但在G, 我觉得你可以同时兼顾WLB和成长(主动权在你),我认为这是作为公司很难能可贵的一个性质。你如果drive自己,是可以在所谓wlb很好的google里做很多事情的,而且可以升的很快,成长方面不用担心。
如果再让我选择一次的话 我可能还是会待到至少4年,因为过去几年我觉得还是都有在成长的

评分

参与人数 4大米 +25 收起 理由
jinyyy666 + 1 恭喜🎉
fmusk + 1 赞一个
admin + 20
WarriorZ + 3 很有用的信息!

查看全部评分

回复

使用道具 举报

推荐
 楼主| wilsonwang1119 2021-8-9 06:45:33 | 只看该作者
全局:
gypsyjustride 发表于 2021-8-7 23:15
感谢感谢,是篇好文!

我之前关于反问的问题没表达清楚:

我感觉在面试中考察公司很难,线下找人了解把,或者在地里这样

评分

参与人数 1大米 +2 收起 理由
gypsyjustride + 2 很有用的信息!

查看全部评分

回复

使用道具 举报

推荐
 楼主| wilsonwang1119 2021-8-8 14:17:37 | 只看该作者
全局:
gypsyjustride 发表于 2021-8-7 22:08
我记得有一篇分析自驾赛道的帖子大家可以搜搜看
-> 请问楼主还记得关键词吗?

https://www.1point3acres.com/bbs ... WQEr-qOwT0C6003fQ4M
好像是这个,因为没接触过这个domain不好说真实权威性,可以自行辨别。
对于反问,我的理解基本不会作为评分标准,但是面试本身是人与人的接触,其实不光是找talented ppl 也是找想一起工作的同事,所以让你自己更招人喜欢的问题就是好问题, 比如, 表现出你对公司什么部分的兴趣,我常问的问题是什么环节让你感觉difficult,again 没有作为bahavior的面试官过,纯从this side of table分析问题

评分

参与人数 2大米 +22 收起 理由
admin + 20 很有用的信息!
gypsyjustride + 2 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
赞👍赞赞。zzzz
回复

使用道具 举报

全局:
赞!我也是请假一周面了五个onsite,简直了那一周,非常累。晚上都没学习,就想躺着😂
回复

使用道具 举报

🔗
 楼主| wilsonwang1119 2021-8-8 02:50:31 | 只看该作者
全局:
乌龟什么都不想 发表于 2021-8-7 10:35
赞!我也是请假一周面了五个onsite,简直了那一周,非常累。晚上都没学习,就想躺着😂

我请了两周 面了7个 稍微好点哈哈 不过真的是战斗,我其实本来也很想把剩下的7、8家onsite都面完的,不过真的心累了
回复

使用道具 举报

🔗
WarriorZ 2021-8-8 03:10:55 | 只看该作者
全局:
一年经验即将去G。请教一下楼主,如果让楼主再选一次的话,还会选择在G呆五年再出来还是2-3年就可以出来了,以及楼主这次跳槽更看重的是下一份工作哪些方面呢,比如升EM的机会,还是财务自由的机会还是WLB?感谢!
回复

使用道具 举报

全局:
恭喜lz!优秀,从id猜出是谁了,chime博一把:)

评分

参与人数 1大米 +1 收起 理由
wilsonwang1119 + 1 赞一个

查看全部评分

回复

使用道具 举报

🔗
maggiejiao 2021-8-8 10:13:24 | 只看该作者
全局:
恭喜楼主,期待你出包裹对比
回复

使用道具 举报

🔗
caseyneistat 2021-8-8 11:22:26 | 只看该作者
全局:
LZ 能否透露一下目前在狗是4还是5?小弟在L4 EE 了3个cycle了,组里还有5个level 4排在前头, 也有点想出来看看,感谢!
回复

使用道具 举报

🔗
xichcen0425 2021-8-8 11:47:25 | 只看该作者
全局:
system design部分写的特别好 👍
回复

使用道具 举报

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

本版积分规则

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