查看: 40379| 回复: 73
收起左侧

[找工就业] 普通人八个onsite,七个offer的一点经验

   
本楼:   👍  101
100%
0%
0   👎
全局:   1325
97%
3%
36

2021(4-6月)-CS硕士+5-10年 | 内推|大西雅图地区 码农类General全职@google

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

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

x
最近出去面了一波,拿了一些大小公司的senior offer。从地里的各种经验贴面经贴包袱贴学习到了很多,也想稍微分享一点经验来回馈地里。

我的背景是转专业出身,香蕉厂的SDE2,到现在差不多六年工作经验,在亚麻两次review从来没拿过TT(也没被pip)。之前经历过两波找工作面试,都只有一个offer没得选。在地里应该算是比较普通的情况,所以经验可能更容易复制。这次终于感觉掌握了一些面试的技巧,希望能帮助到大家。
这些年做的东西比较杂,full stack,后端,ML都做过一些。对于full stack和ML modeling都无感,所以这次主要是target后端prod infra的职位,当中也面了一点ML的组。 ..

按照面试时间大致排序的timeline:
Apple: phone reject
FuboTV: phone -> onsite -> senior sde offer
Microsoft: OA -> onsite -> senior sde offer(应该是63)
Apple: phone -> onsite -> ICT4 sde offer (是的Apple面了两次,不同的组)
Google: phone waived -> onsite -> L5 sde offer
Qualtrics: phone -> onsite -> Senior MLE offer
Discovery: phone waived -> onsite -> Senior MLE offer. check 1point3acres for more.
FB: phone -> onsite -> E5 SDE offer

. 1point3acresCompass: karat phone -> onsite withdrew
Uber: OA -> onsite withdrew
Snap: phone -> onsite withdrew
Twitter: phone reject. 1point3acres.com
Tiktok: VO1 -> VO2 -> VO3 -> VO4 reject
Coinbase: phone reject
Airbnb: waive phone -> onsite reject
还有一些公司,hr聊完就撤回了申请。
. check 1point3acres for more.
有跳槽的想法是从去年八九月就有了,主因是reorg,新老板ML水平很强,但是毫无人事管理能力。于是断断续续开始刷题。由于人懒加上十月底孩子出生,刷题进度一直停滞不前。大概今年三月以后是集中准备的时间。 ..
[Apple]这个是三月有个manager直接在linkedin上找到的我。想着Apple也没啥面经就面一下试试吧,结果电面挂在了一个LC easy题上。。不管是题意理解还是代码实现都和刷题时候的感觉完全不一样,于是深刻的意识到自己需要练习紧张状态下解题的能力。.1point3acres
[FuboTV]四月注册了一个hired,想拿个面试练练手。这次感觉面试没那么紧张了,而且也很简单,全程没有系统设计,很容易拿到了offer
[Microsoft]微软是前东家,也是hr在linkedin找到我,抱着练系统设计的目的面了面。微软的process很有趣,先做了一个OA,然后hr把我的简历放到一个pipeline里,招人的组有兴趣会reachout,我这边也有兴趣的话就可以约面试。他家面试和apple有点像,每个组的内容差别很大,刷面经没啥意义。面完很快给了个63的offer,大概270k tc。我拒绝了以后过了三周甩了一个四年平均330k的包过来。第二次拒绝后hr说还能加。。让我对微软铁公鸡的形象大有改观。大家有兴趣的话可以去试试bing下面的组,也是可以给出不错的包裹的。 ..
[Apple]这次还是有manager直接找到了我,于是又面了一次。这一次面试经验大增,就感觉比较顺利了。全程没有系统设计,只有easy to medium级别的题,以及很多BQ。感觉面试官水平有限,问了我一个多线程的follow up,我给了几个解法面试官都表示不懂。。。给了ict4,TC 334左右。不得不吐槽一下apple的benefit真是不咋地,paternity leave只有六周,和亚马逊一个水平。
[Google]之前面过两次onsite全挂了。这次hr主动给跳了电面直接onsite。这次运气真是不错,第一轮遇到国人大哥,出的题目比较常规,我有个地方卡壳也很快给了提示。最后还给我提了一些之后面试的建议。对比上次面谷歌,第一轮三哥给了一道我到现在也不会做的题,感慨万千。如果那位国人大哥也在地里碰巧看到了这个帖子,想说一声谢谢你。这里也希望各位国人面试官都不要用各种偏题怪题来难为同胞。最终Coding有一轮只做出一半,followup没有完全做出来。不过可能是最近google bar降了一些,加上系统设计面的应该不错,最终还是过了L5的HC。可惜team match流程实在是太慢,最终还是和狗无缘。. 1point 3acres
[Discovery] 探索频道,最近和华纳合并了,会吃下hbo max。系统设计两轮,聊天两轮,coding只有一轮。最终给了senior MLE的offer。hr说是这个组建立以来第一个五轮面试都是hire/strong hire的candidate,所以包裹给的也不小,370k。和他们的engineering VP聊的很开心,给了offer以后他们的SVP还要和我约电话,感觉挺有诚意的。不过为了以后跳槽着想还是忍痛拒了。
[Qualtrics]本来因为已经上市了,就没想面他家。后来听说他家包裹还可以就面了一下。是一个做ML的组来面我。这里吐槽一下,我在面试之前和hm说了不要面我ML design,结果还是来了一轮。由于完全没有准备,这轮全程跟着感觉走。五轮面试,三轮design。coding非常的简单。最终给了senior MLE的offer,初始包大概不到360k。
[Facebook]FB的面试算是最常规的了,算法题和系统设计题地里都有,建议多花时间准备FB。给了E5西雅图地区的常见顶包,大概414k。时机赶的不巧,fb去年年底调整了pay band,西雅图的包不再和弯曲一样了。如果是一年前跳,包能大一点,股价也低很多。
[Airbnb]这次onsite唯一挂了的一家。题目地里都有,可惜是拿了G和F以后就懒了,没好好准备。有两点大家要注意:1. 他们有一个新的面试轮,会给你一个github的pull request,你来写review comment。全程和面试官没有交流。这轮反而简单不需要准备,写过几年代码都能handle。2. 一开始的hr call直接问了我一个问题:why do you think diversity is important for hiring at Airbnb? 算法题做的太慢,最后没时间跑test,挂在了这里。最终hr给的feedback是代码轮有欠缺,加上hm觉得背景不是很match,就不move forward了。
[Compass, Snap, Uber,Twitter, Coinbase]这几个都只面了电面,有的电面挂了,有的拿了G和F offer以后面不动就推掉了。



算法经验
这次面试的感觉是,对于senior level来说,小一点的公司都不抬注重算法题而是更看重系统设计,大部分公司都是两轮设计,qualtrics甚至面了三轮。但是对于G和F来说依然是三轮算法一轮design。不过算法也不会问很难很怪的题就是了,毕竟公司也都明白,拖家带口边上班边准备面试的candidate刷题是肯定刷不过new grad的。当然也有Apple这个神奇的组,senior面试不问系统设计的。. From 1point 3acres bbs
算法题建议按照类别来练习,分类的方法地里有很多,我用的这个youtube博主的分类法:https://docs.google.com/spreadsh ... edit#gid=1674276502[/url]
基本上每个算法做两三道题就可以了

重点放在Graph, Tree, Recursion, Linked List, binary search上。DP感觉投入产出比一般,我这次是一道DP也没遇上。Graph要尤其滚瓜烂熟,DFS, BFS, Topo sort, Bipartite, Dijkstra, union find这几个算法要可以不动脑子写出来。尤其是union find这个平时根本用不到的数据结构,写法和时间复杂度要弄懂。我三次面谷歌每次都有union find的题。。Tree的话主要练习inorder和postorder traversal。Linked list要熟练运用slow fast pointer和dummy head pointer。binary search建议用two pointer,注意边界条件。结束条件是l <= r还是l < r? 结束以后是return l 还是r?

这一步做完了以后应该对各种算法题都有了一些基础,不少题都可以看一眼就大概知道解法大概是什么。这个时候就要用大量练习来巩固和熟练。我个人是直接开始刷leetcode上FB tag的题,总共大概三百来道,基本上各种算法都能覆盖。对于第一遍没做出来的题,记在一个list里,第二遍就只做这个list里的题。前后大概花了两个月。事实证明只要为FB准备足够了,大部分公司都可以handle了。FB最终面试题也基本都是这些tag里的题。

今天写不完了,先写到这里。算法题说实话之后会把系统设计和behavior question的经验都补上


. .и
补充内容 (2021-07-04 03:29 +08:00):
补充一下,我确实没有准备任何ML design,因为不是冲着MLE去的,所以没有太多ML design的经验可以分享。不过很多系统设计的内容是想通的,在后面一篇系统设计经验我可以讲一下这次面ML轮是怎么答的

补充内容 (2021-07-04 03:31 +08:00):
最终是去fb了.
.--
补充内容 (2021-07-05 08:46 +8:00):
系统设计的部分在这里 https://www.1point3acres.com/bbs/thread-776298-1-1.html

评分

参与人数 113大米 +289 收起 理由
vetiver12 + 1 很有用的信息!
wutongtian + 1 很有用的信息!
t__c___ + 2 很有用的信息!
peterlin + 2 欢迎分享你知道的情况,会给更多积分奖励!
davidtai + 1 很有用的信息!

查看全部评分


上一篇:七进七出,七个龙珠,许愿的时间到了
下一篇:谷歌刚面完要reference什么意思?

本帖被以下淘专辑推荐:

 楼主| 海拔2纳米 2021-7-3 10:00:41 来自APP | 显示全部楼层
本楼:   👍  51
98%
2%
1   👎
全局:   1325
97%
3%
36
希望大家关注点不要被普通人带偏哈,我之前也是面一个挂一个面一个挂一个 就是这次感觉开了一点窍,所以想分享一下如何从面一个挂一个到面一个过一个的经验,对于非大神的大部分人来说可能更有可复制性。希望大家有一个growth mindset,互相学习进步。我也从来没有说过拿7个offer才到普通人的bar。万一按照我的准备方法,大家都拿到更好的offer,团结一致战胜三哥们,把他们全都开除普通人籍也很好嘛。. ----
这两天会发系统设计和BQ的经验,对于senior面试来说更为重要一些。如果对大家有帮助希望能加一点大米,如果没有帮助希望也不要喷我哈

评分

参与人数 24大米 +28 收起 理由
victorMa + 1 赞一个
wutongtian + 1 很有用的信息!
carrotdad + 2 谢谢分享!
ElvisLin + 1 赞一个
奶爸要工作 + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

asura23 2021-7-3 09:18:28 来自APP | 显示全部楼层
💯 1
本楼:   👍  130
100%
0%
0   👎
全局:   6087
95%
5%
315
本帖最后由 asura23 于 2021-7-3 09:25 编辑

7个offer普通人
9位资产中产人. ----
三十VP实习人. Waral dи,
地里就我不算人

补充内容 (2021-07-03 10:03 +08:00):. .и
没有喷楼主的意思,就是调侃一下,不要太在意
感谢lz的信息

评分

参与人数 10大米 +14 收起 理由
charles8star + 2 给你点个赞!
farmeronward + 1 给你点个赞!
goujiananjin + 1 赞一个
concessions + 2 很有用的信息!
Jonny99 + 1 赞一个

查看全部评分

回复

使用道具 举报

akdhfikbk 2021-7-3 08:34:46 来自APP | 显示全部楼层
本楼:   👍  33
100%
0%
0   👎
全局:   4169
95%
5%
233
远低于普通人及格线的我猿型毕露

评分

参与人数 2大米 +4 收起 理由
pengzhao0524 + 3 给你点个赞!
Gdiebchid + 1 赞一个

查看全部评分

回复

使用道具 举报

acpoint 2021-7-3 05:49:06 | 显示全部楼层
本楼:   👍  1
100%
0%
0   👎
全局:   1303
99%
1%
18
楼主写的很好,等你写design跟bq哦!
回复

使用道具 举报

本楼:   👍  6
100%
0%
0   👎
全局:   4829
97%
3%
163
重新定义普通
回复

使用道具 举报

abie0416 2021-7-3 08:27:46 来自APP | 显示全部楼层
本楼:   👍  1
100%
0%
0   👎
全局:   3016
96%
4%
142
好一个普通人
回复

使用道具 举报

本楼:   👍  5
100%
0%
0   👎
全局:   245
96%
4%
9
楼主FB的顶包414K方便具体说下各项数字么?
回复

使用道具 举报

 楼主| 海拔2纳米 2021-7-3 08:44:59 来自APP | 显示全部楼层
本楼:   👍  1
100%
0%
0   👎
全局:   1325
97%
3%
36
tonystevens 发表于 2021-07-02 17:33:19
楼主FB的顶包414K方便具体说下各项数字么?
详见抖包袱版

评分

参与人数 1大米 +1 收起 理由
mli-meiyuanyy + 1 赞一个

查看全部评分

回复

使用道具 举报

本楼:   👍  1
100%
0%
0   👎
全局:   36
100%
0%
0
原来我连普通的bar都达不到😭
回复

使用道具 举报

本楼:   👍  1
100%
0%
0   👎
全局:   283
95%
5%
14
请问楼主或者大家了解 面试fb google 的mle 还需要general system design 吗 还是只需要准备ml system design?
回复

使用道具 举报

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

本版积分规则

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