查看: 124729| 回复: 260
收起左侧

[跳槽] 也分享下失败的骑驴找马经历

   
匿名用户-QF19L  | 添加认证 | 2024-4-17 12:32:22
💯 15
本楼:   👍  339
100%
0%
0   👎

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

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

x

之前在别的帖子里跟回过,想想还是单开一个帖子发点详细的经过,也算给自己记录一下。非面经,一般不会透露比较具体的题目,但会大概讲讲这波谈过的所有公司。
TLDR: 今年的市场很差很卷,非刚需不建议跳槽,很可能自贱身价。


鄙人从业15年+老码农一枚,在不同公司做过五年+的管理职位,但一直在IC和一线经理间横跳,因为不想放弃技术所以没有爬manager ladder。去年在狗家当着L6被第一波雷,找了两个月工作,面试39家,VO12家,拿了7个offer,但除了果子以外都是二线或者小公司。最后被朋友力邀加入了一个小公司,想试试startup。
.
. From 1point 3acres bbs
入职快一年,本来没打算跳槽,但看见公司没增长,还雷了两次人,总担心自己经验贬值,以后更没有竞争力。正好openAI猎头来骚扰,以前带过的小弟内推,心想谁能拒绝OpenAI呢?正好在公司里遇到一些不爽的事儿,就约了开始准备面试。

.1point3acres
因为快一年没面试了,开始恶补leetcode和system design。知道openAI家bar高的吓人,内心也知道大概率是陪太子读书,心想既然面一家是准备,索性顺便再面几家。于是LinkedIn上对猎头开了绿圈,有骚扰的就约面一下。


整个面试从OpenAI开始骚扰到现在两个月多一点,正式开始面试六个星期。面了7个公司,6个VO,已经挂掉4家,拿了一个降级Offer,还有两家在惴惴不安地等被挂。自我感觉system design和leetcode都比去年状态好不少,但没差,各种挂。


往下是面过的每个公司的经历:

  • OpenAI:面了system design和coding。design是设计Yelp,coding是没见过的题目,类似于写in memory database,实现类似于SQL query的一些功能。比较有趣的是面coding的面试官比较猛,以前是instagram的L8。SD感觉还凑合,但答得不完美,怎么快速按照标签筛选没答上来。至于coding则是修罗场,虽然prep guide强烈建议写python,我还是头铁地写Java,杯具,最后一个case堪堪写完,没来得及test就到时间了,几天后被告知挂了。
  • Roblox:去年VO挂过,但今年猎头特别热情,还把去年VO挂的feedback分享了,就去面了。前半程两轮SD都轻松拿下,coding轮面试官一上来说我今天很倒霉,车坏了,我心情就沉到了谷底。然后老兄出了道非常像disjoint set union的题目,我心里一万匹羊驼跑过;我提出用graph traversal dfs的方式来解,对方一脸不满地摇头,后来交互了几个回合才发现他想我写个稍微优化点的brute force就行。因为之前浪费了不少时间,最后没时间写test case。上半场VO面完,猎头说SD表现很好,coding不太好,搞复杂了,但让我面下半场VO并补一轮coding。下半场coding遇到meta高频题,轻松解。两个exec轮一个poker face,另一个交互还不错,但挂在了他家的bar raiser轮 - 被问了个怎么改进他家产品的问题。Roblox这小儿platform,我自然没怎么用过,于是按照big tech惯常的data driven approach去回答,对方各种不满意,一脸鄙夷,还是不是拿出手机滑一滑。最后被告知,其他轮次信号都很好,但bar raiser轮表示沟通不好,挂。
  • Intuit:纯粹想拿来练手的公司,猎头说招principal,然后强调第一轮会面design和非常简单的coding,重头是之后VO的presentation,AI和behavioral面试,还多次强调presentation的重要性,说要象针对VP/SVP做sell product idea那样去present,听得我一头雾水。第一轮phone screen,问了一些比较细节的UML问题,一些数据库比较底层的问题,一些简单的SD问题,对方感觉是正常码农,交流愉快,面完一小时就告知过了。之后那周VO,给了个系统设计要我做presentation。因为时间和meta VO时间重合,我决定不在他家身上花太多时间,花了几个小时把slide做完,就去面试了。SD本身题目难度不大,但需要用slide对四个人present,我也不清楚他们希望看到多少细节,也假设他们对题目本身已经有一定了解,设计就停留在比较high level层面,打算present的时候等对方问问题再deep dive。结果后来feedback,主要的negative feedback都在这个轮次上,认为我没有介绍清楚要求,设计太high level没有cover细节(其实中间交互谈到了很多设计细节),以及没有讨论其他设计选项和tradeoff(这个也比较冤,准备了slide但没时间讲)。相反,之后的AI面试,问了不少ML的具体问题,我自认为答得稀烂,因为没有什么第一手经验,事后却说这轮feedback很好,我???。最后因为present得不够好挂了,认为没有达到principal的水准,但建议我去面senior staff的位置。查了下他家principal级别,对标的是G家的L7,心想挂的也不算冤,毕竟presentation tell story sell story这种事儿确实不是我的强项。
  • Hubspot:这个也是本来纯粹想练手的公司,但面试过程,hiring director表现得非常nice,sell得很给力,留下了很好的印象。前两轮SD和coding,就是他家常见高频题,too easy。SD对上的是他家的principal engineer,聊的还挺投机,dive得很深,让我对他家码农的技术力有点刮目相看。但就在我对他家产生好感时,直接挂在了technical deep dive这个环节。被要求deep dive一个两年内做过的high impact项目。因为我在狗家最后一年被拖进各种politics没法做事儿,就讲了最近在startup做的GenAI集成的工作。整个流程有问有答,没觉得有明显冷场,光谱不合,或者答不上来的地方,所以面完了觉得信心满满等最后一轮BQ。结果五天后收到拒信,没有feedback,挂的一头雾水,不知道deep dive哪里答得让对方不高兴了。后来看了下地里的面经,才明白这家笑里藏刀,面试难度低,但很容易在非技术面挂 - 他们会预设一些他们希望你cover到的信号,如果你没有讲到,他们也不会提示而是直接挂。只能说每家的面试哲学和口味都不太一样,光谱没对上略感倒霉。虽然整个流程在他家没花太多时间,但有点被欺骗感情,在我好感度最高的时候莫名其妙一刀锯掉,被耍了的感觉。

. 1point3acres

写得有点长,已经挂的这四家,往下再起一篇讲将挂未挂的剩下三家。

评分

参与人数 208大米 +331 收起 理由
tong-1324 + 2 欢迎分享你知道的情况,会给更多积分奖励!
zyin75 + 1 很有用的信息!
袋鼠elshaa + 1 赞一个
BUAAAARON + 1 赞一个
5222464 + 1 给你点个赞!

查看全部评分


上一篇:地里有hm吗?请问现在你面试的candidates 有多少比例是被layoff来面试的呀?
下一篇:坚决抵制 骗人骗钱的 IT 培训班

本帖被以下淘专辑推荐:

地里匿名用户
匿名用户-QF19L  | 添加认证 | 2024-4-17 13:15:41 来自APP
💯 11
🙏 9
本楼:   👍  146
100%
0%
0   👎
本帖最后由 匿名 于 2024-4-16 22:20 编辑

接着写part 2。往下是将挂未挂薛定谔猫状态的三家公司:
. 1point 3 acres
- TT:TT在地里的名声很差,我也不想写得太详细,容易暴露身份。和以前一样,也是猎头上门来邀的,TT家比较搞笑的是同一个职位会有多个猎头骚扰你,竞争上岗的感觉。因为对他家不怎么抱好感,也没什么期望值,面试就是抱着聊聊呗的态度,做自己。结果聊下来感觉居然还不错,全程没写一行代码,问的都是过去做的项目的内容(问得很细致),一些比较具体的BQ问题(比如怎么带团队之类)。特别是第三轮和国内的一个技术总监聊,对方态度非常和蔼谦虚,完全出乎我的意料,聊得非常舒服,如沐春风,甚至让我觉得我是不是表现的太不设防了,结果过两天说也过了。随后猎头HR轮,聊了下对包裹的期望值,说准备申请发Offer。结果过了一周说要再加面一轮VP。VP轮不说细节了,但感觉互动一般般,面完几天现在毫无下文,生死未卜。

- 果子:我去年拿了果子一个offer,但不是很喜欢那个项目,也有点对大厂厌倦,就放弃了。今年面另外一个部门,偏基建但是我更感兴趣的领域。提了去年的offer,毫无作用,全流程一个也不能少。果子的面试很缓慢,两轮screen才到VO,其中第二轮screen以后十天没理我,一度让我以为我被ghost了。后来说是猎头去休假了。。。VO六轮,两轮coding,三轮SD,一轮HM。coding难度不大,但会问一些multi threading的问题。SD轮有深度,被问到API gateway的design deep dive,而对方过去十年就是在果子做这个的,鸭梨山大。。。自我感觉coding轮和 2/3 SD轮表现都还好,但那个API gateway的SD,因为一直是当building block用,没想过它是怎么实现的,表现感觉一般般。目前还在等决定,但按当前的市场,感觉凶多吉少。。。
. From 1point 3acres bbs
- meta:放到最后说说meta,他家是我最认真对待,也是目前唯一给了降级offer的。因为认真对待,coding中高频题目刷了五遍,SD地里的面经也都看过,他家提供的mock轮也做了,可谓是做足了准备。他家的面试一波三折,首先phone screen被推迟了一周,第二次要面的当天又被取消要推迟,我一怒之下向猎头吐槽,才拉了个哥们来面我。VO轮其中一轮SD也被推迟到一周以后。coding和behavioral感觉都还好,有一轮coding完全不在中高频列表上,但还好是medium难度,顺利过关。但SD面试则不怎么顺利。第一场遇到一位国人大姐,在meta待了十几年,上来让我设计FIFO guarantee delivery的pubsub。这种building block SD最是困难,而我读过的SD书里没有哪个提到怎么实现FIFO的,磕磕碰碰面,对方也没什么互动,没什么提示,就看我在那里挣扎,到结尾一句we ran out of time。我出来研究了几个小时,找了几个white paper,才搞清楚怎么实现这个功能,心想遇到这个设计真是倒霉催了。第二场SD,面试的国人大哥第一天说没有会议室让我改期(!!!)。继续向猎头吐槽,约到第二天,结果大哥迟到二十分钟。。。还好大哥出的题目不算太难,交互愉快。事后按猎头的feedback,这场面的不错。

今天被猎头告知,因为第一场SD答得不好(感谢同胞出难题),让我选择take E5的offer,或者加面一场SD。当时心情有点低落,毕竟我十年前进G就是5,仿佛一夜回到解放前。后来上地里看看,貌似降级现在家常便饭。理智想了想,选择了加面,大不了不过明年再战就是。

忙乎了两个月,在这么卷的市场里骑驴找马,难度远远超出我的预期,心理压力也非常大。因为没有那么多时间刷题准备。自己总是觉得准备不足,自责感非常强烈;面试的这两个月可以说完完全全没有life,都是在做题目背SD(太惨了,感觉比去年被雷期间还要惨)。后来感觉准备得差不多了,因为七个公司除了OAI之外都进了VO,自我感觉刷题和SD都比去年更熟练,而且头三四周除了OAI都没有被拒,让我产生了不切实际的幻想,一度以为按照去年的转化率,怎么也可以拿三四个offer。但冰冷的事实教育了我。每次被拒都很失望,充满挫败感,特别是一开始被roblox锯,感觉完全是被对方找了茬。后来各种被拒到今天拿到Meta的降级offer,在地里转了转,算是明白,非战之罪。在现在这么卷的市场里,非必要真的别跳槽。还是接着在公司苟下去,期待市场转暖的一天。

补充内容 (2024-04-22 08:01 +08:00):

更新:果子已挂。自我感觉每个轮次都到线,但在这个市场里,做不到完美就是会挂吧。

补充内容 (2024-04-27 00:40 +08:00):

TT也尘埃落定,告诉我职位给了更合适的候选人。一路面到VP然后被鸽两周拿到这个结果,也不知道我是一路备胎还是被人截胡。虽说现在这个样子给了也多半不会去,但相当于本来你想拒绝别人却被别人抢先拒绝,今年真是找工人不如狗。祝福接了这职位的兄弟,好好卷吧。。。. check 1point3acres for more.
.
补充内容 (2024-05-03 07:00 +08:00):

Meta的make up轮面试官也是位国人兄弟,但态度友善,交流顺畅,也没下任何绊子,昨天面完,下午猎头就说you crushed it,送了HC,今天告知IC E6批了,下一步team match。两个半月来第一个好消息,今年真是太难了,但还好这么多grinding没算白费。下一步,就看怎么在卷上天的Meta生存了。。。感谢最后一轮的国人兄弟!
.
补充内容 (2024-05-15 08:31 +08:00):. Χ
. 1point 3acres
有些地里乡亲想了解更多面试细节的,建议直接在主贴加回复就好,这样大家也都能看见(虽然我觉得我记得的细节都已经分享了)。wx或者邮件联络的话我目前不接受了,因为没有太多的时间给一对一的分享,希望理解。
.
补充内容 (2024-05-15 08:31 +08:00):
. ----
有些地里乡亲想了解更多面试细节的,建议直接在主贴加回复就好,这样大家也都能看见(虽然我觉得我记得的细节都已经分享了)。wx或者邮件联络的话我目前不接受了,因为没有太多的时间给一对一的分享,希望理解。

评分

参与人数 40大米 +41 收起 理由
memray + 1 赞一个
Jazzouple.Lee + 1 很有用的信息!
不想去cmu了 + 1 赞一个
杀G不成反被杀 + 1 赞一个
sclion12345 + 1 赞一个

查看全部评分

回复

使用道具 举报

地里匿名用户
匿名用户-QF19L  | 添加认证 | 2024-4-17 13:56:33
🎯 4
本楼:   👍  86
100%
0%
0   👎
本帖最后由 匿名 于 2024-4-16 23:01 编辑 -baidu 1point3acres

再稍微补充下这次跳槽的一些别的观察:. ----
.google  и
- 本来对big tech很失望,都是人浮于事勾心斗角,想去小厂重拾可以专心做事情大家一条船的感觉。我天真了。小厂如果不增长,内部压力一上升,很多人都会流露出不好的一面。而在小厂你连躲都没地方躲。. .и
- 很多CEO虽然曾是技术出身,但现在真的不知道怎么让他的大饼变成现实,完全no clue。然后市面上想忽悠小厂CEO的各种皮包公司不要太多,这一年我就看着CEO怎么被花式忽悠也算开了眼界。
- 不管你在你的小厂做的东西有多cutting edge,除非贵厂发达了,否则nobody cares你在小厂的经历。
- Meta现在如此火爆,一方面因为股价上升所以包裹在市场上一枝独秀,另一方面也因为G的衰败。现在从G逃出来去Meta俨然算是step up了,真是此一时彼一时。

评分

参与人数 11大米 +11 收起 理由
doudoujiejie + 1 赞一个
匿名账號 + 1 赞一个
byt2015 + 1 给你点个赞!
马马米丫 + 1 赞一个
beigerice + 1 赞一个

查看全部评分

回复

使用道具 举报

地里匿名用户
匿名用户-QF19L  | 添加认证 | 2024-4-17 14:19:21
本楼:   👍  42
100%
0%
0   👎
本帖最后由 匿名 于 2024-4-16 23:21 编辑 . check 1point3acres for more.
匿名用户 发表于 2024-4-16 23:13
求问楼主面meta刷了高频前五十吗 还是前一百? 谢谢

刷到颜色变蓝。我觉得对于senior / staff级别的老码农,没太大必要刷hard,我两年面试上百场只遇到一次hard(除了merge K lists?那个真心也不算难),还没要求编译。. ----

另外需要绝赞一下Meta中高频题目,都是好题目,难度适中,概括面广,熟练了五到十分钟可以做一题,感觉比leetcode 75好多了。

评分

参与人数 2大米 +3 收起 理由
parkhunter + 2 大哥文笔太好,不是一般好,那是相当好
真威武 + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

地里匿名用户
匿名用户-EJ4NM  | 添加认证 | 2024-4-17 12:55:25 来自APP
本楼:   👍  0
0%
0%
0   👎
催更一下下一篇!
回复

使用道具 举报

地里匿名用户
匿名用户-VHOUH  | 添加认证 | 2024-4-17 13:14:35
本楼:   👍  0
0%
0%
0   👎
催更一下下一篇!
回复

使用道具 举报

地里匿名用户
匿名用户-QF19L  | 添加认证 | 2024-4-17 13:19:25
本楼:   👍  0
0%
0%
0   👎
写得比较流水账大家凑合看哈。如果有问题想问我都会尽量回答。
回复

使用道具 举报

微信用户_ppm28 2024-4-17 13:25:18 | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   32
97%
3%
1
LZ能详细说下openai in memory database嘛?搜了下地里没这题......谢谢啦!给您加米了!
回复

使用道具 举报

地里匿名用户
匿名用户-QF19L  | 添加认证 | 2024-4-17 13:32:36
本楼:   👍  28
100%
0%
0   👎
本帖最后由 匿名 于 2024-4-16 22:41 编辑
微信用户_ppm28 发表于 2024-4-16 22:25
LZ能详细说下openai in memory database嘛?搜了下地里没这题......谢谢啦!给您加米了!

原题就是要你模仿SQL,建一个in memory DB(其实就是一个map),给你一个列表的column name然后建table,要求你实现add row, query row by a single column name, query row by multiple column name (支持AND或者OR),支持greater or less than的query,还有最后支持order by。不需要你去parse SQL statement,写出支持相关功能的API就行。但实际写起来代码量很大,几个checkpoint都需要现场编译跑过,非常不建议用Java,时间不够的。

评分

参与人数 3大米 +3 收起 理由
a9887688zboy + 1 很有用的信息!
metamates + 1 赞一个
微信用户_ppm28 + 1 很有用的信息!

查看全部评分

回复

使用道具 举报

微信用户_ppm28 2024-4-17 13:48:07 | 显示全部楼层
本楼:   👍  0
0%
0%
0   👎
全局:   32
97%
3%
1
匿名用户 发表于 2024-4-17 01:32. 1point 3acres
原题就是要你模仿SQL,建一个in memory DB(其实就是一个map),给你一个列表的column name然后建table, ...

哇感谢感谢!很详细了!

哎我用c++的更不好写......不过加油!
回复

使用道具 举报

本楼:   👍  10
100%
0%
0   👎
全局:   21
32%
68%
45
楼主写得很用心啊,我一个非码都看得津津有味。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
职场达人
  • ↑ 本版用于讨论职场各种干货话题,闲聊请去🔗聊聊或者🔗匿名版
  • ❌ 本版严禁水贴,引战,发布广告,拉群,贴个人联系方式,扣分无警告
  • ☑ 求职、面经等去 🔗北美求职和 🔗回国求职大区,刷题和学习请去 🔗终身学习大区
  • ☑ 请去专版发布 🔗内推, 🔗招聘信息,和讨论 🔗创业内容
  • ☑ PIP / DevList/ Need Support 等话题也已开设 🔗专版

本版积分规则

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