訂閱
糾錯(cuò)
加入自媒體

一硅谷老碼農(nóng)騎驢找馬失敗的經(jīng)歷

本文來(lái)自職場(chǎng)交流平臺(tái)“一畝三分地”,有貼主匿名分享了自己騎驢找馬失敗的經(jīng)歷。

貼主原來(lái)是谷歌 l6 華人老碼農(nóng)一枚,被裁后現(xiàn)在在一家小公司茍著,面試了硅谷 OpenAI、meta、蘋果、Roblox、Intuit、TT 等多家硅谷企業(yè),最終得到結(jié)論 “今年的市場(chǎng)很差很卷,非剛需不建議跳槽,很可能自賤身價(jià)”。

下文以第一人稱進(jìn)行轉(zhuǎn)述,希望大家看了后有收獲。

背景介紹

鄙人從業(yè) 15 年 + 的老碼農(nóng)一枚,在不同公司做過(guò)五年多的管理職位,但一直在 IC 和一線經(jīng)理間橫跳。因?yàn)椴幌敕艞壖夹g(shù),所以沒(méi)有爬 manager ladder。

去年在狗家(谷歌)是 L6,趕上被裁,在家找了兩個(gè)月工作,面試 39 家,VO 12 家,拿了 7 個(gè) offer,但除了蘋果以外都是二線或者小公司,最后被朋友力邀,去了一家小公司,想試試 start up。

VO, virtual onsite, 指不到現(xiàn)場(chǎng),通過(guò)線上視頻/語(yǔ)音進(jìn)行面試。區(qū)別于普通的 On-site,現(xiàn)場(chǎng)面試。

入職快一年,本來(lái)沒(méi)打算跳槽,但看見公司沒(méi)增長(zhǎng),還裁員了兩次,總擔(dān)心自己經(jīng)驗(yàn)貶值,以后更沒(méi)有競(jìng)爭(zhēng)力。正好 OpenAI 獵頭來(lái)騷擾,以前帶過(guò)的小弟內(nèi)推,心想誰(shuí)能拒絕 OpenAI 呢?正好在公司里遇到一些不爽的事兒,就約了開始準(zhǔn)備面試,因?yàn)榭煲荒隂](méi)面試了,開始惡補(bǔ) leetcode 和 system design 。

內(nèi)心知道 openAI 家 bar 高的嚇人,大概率是陪太子讀書,心想既然面一家是準(zhǔn)備,索性順便再面幾家,于是 LinkedIn 上對(duì)獵頭開了綠圈,有騷擾的就約面一下。

整個(gè)面試從 OpenAI 開始騷擾到現(xiàn)在,兩個(gè)多月,正式面了面了 7 個(gè)公司,6 個(gè) VO,已經(jīng)掛掉 4 家,拿了一個(gè)降級(jí) Offer,還有兩家在惴惴不安地等被掛,自我感覺 system design 和 leetcode 都比去年?duì)顟B(tài)好不少,但沒(méi)差,各種掛。

面試過(guò)程

往下是面試每個(gè)公司的經(jīng)歷,前四家已掛,后面幾家“將掛未掛”,薛定諤貓的狀態(tài)。

OpenAI,已掛

面了 system design 和 coding design。設(shè)計(jì) Yelp,coding 是沒(méi)見過(guò)的題目,類似于寫 in memory database,實(shí)現(xiàn)類似于 SQL query 的一些功能。

SD 感覺還湊合,但答得不完美,怎么快速按照標(biāo)簽篩選沒(méi)答上來(lái)。

至于 coding 則是修羅場(chǎng),雖然 prep guide 強(qiáng)烈建議寫 python,我還是頭鐵地寫 Java,杯具。比較有趣的是面 coding 的面試官比較猛,以前是 instagram 的 L8。

最后一個(gè) case 堪堪寫完,沒(méi)來(lái)得及 test 就到時(shí)間了,幾天后被告知掛了。

Roblox,已掛

去年 VO 掛過(guò),但今年獵頭特別熱情,還把去年 VO 掛的 feedback(反饋) 分享給我,就去面了。

前半程兩輪 SD 都輕松拿下,coding 輪面試官一上來(lái)就說(shuō) “我今天很倒霉,車壞了”。我心情就沉到了谷底,然后老兄出了道非常像 disjoint set union 的題目,我心里一萬(wàn)匹羊駝跑過(guò)。我提出用 graph traversal dfs 的方式來(lái)解,對(duì)方一臉不滿地?fù)u頭,后來(lái)交互了幾個(gè)回合才發(fā)現(xiàn),他想我寫個(gè)稍微優(yōu)化點(diǎn)的 brute force 就行,因?yàn)橹袄速M(fèi)了不少時(shí)間,最后沒(méi)時(shí)間寫 test case。

上半場(chǎng) VO 面完,獵頭說(shuō) SD 表現(xiàn)很好,coding 不太好,搞復(fù)雜了,但讓我面下半場(chǎng) VO 并補(bǔ)一輪 coding。下半場(chǎng) coding 遇到 meta 高頻題,輕松解兩個(gè) exec 輪一個(gè) poker face。

另一個(gè)交互還不錯(cuò),但掛在了他家的 bar raiser 輪:被問(wèn)了 “怎么改進(jìn)他家產(chǎn)品的問(wèn)題?” Roblox 這小兒 platform,我自然沒(méi)怎么用過(guò),于是按照 bigtech 慣常的 data driven approach 去回答,對(duì)方各種不滿意一臉鄙夷,還時(shí)不時(shí)拿出手機(jī)滑一滑。

最后被告知其他輪次信號(hào)都很好,但 bar raiser 輪表示溝通不好,掛。

Intuit,已掛

純粹想拿來(lái)練手的公司。獵頭說(shuō)招 principal,然后強(qiáng)調(diào)第一輪會(huì)面 design 和非常簡(jiǎn)單的 coding。重頭是之后 VO 的 presentation、AI 和 behavioral 面試。還多次強(qiáng)調(diào)presentation 的重要性,說(shuō)要針對(duì) VP/SVP 做 sell product idea 那樣去 present,聽得我一頭霧水。

第一輪 phone screen 問(wèn)了一些比較細(xì)節(jié)的 UML 問(wèn)題,一些數(shù)據(jù)庫(kù)比較底層的問(wèn)題,一些簡(jiǎn)單的 SD 問(wèn)題。對(duì)方感覺是正常碼農(nóng),交流愉快,面完一小時(shí)就告知過(guò)了。

之后那周 VO 給了個(gè)系統(tǒng)設(shè)計(jì),要我做 presentation。因?yàn)闀r(shí)間和 meta VO 時(shí)間重合,我決定不在他家身上花太多時(shí)間。幾個(gè)小時(shí)把 slide 做完,就去面試了。

SD 本身題目難度不大,但需要用 slide 對(duì)四個(gè)人 present,我也不清楚他們希望看到多少細(xì)節(jié),也假設(shè)他們對(duì)題目本身已經(jīng)有一定了解,設(shè)計(jì)就停留在比較 high level 層面,打算 present 的時(shí)候等對(duì)方問(wèn)問(wèn)題再 deepdive。結(jié)果后來(lái)負(fù)面反饋都在這個(gè)輪次上:認(rèn)為我沒(méi)有介紹清楚要求,設(shè)計(jì)沒(méi)有覆蓋細(xì)節(jié)(其實(shí)中間交互談到了很多設(shè)計(jì)細(xì)節(jié),以及沒(méi)有討論其他設(shè)計(jì)選項(xiàng)和 trade off(這個(gè)比較冤,準(zhǔn)備了 slide,但沒(méi)時(shí)間講)。

相反之后的 AI 面試,問(wèn)了不少機(jī)器學(xué)習(xí)的具體問(wèn)題,我自認(rèn)為答得稀爛,因?yàn)闆](méi)有什么第一手經(jīng)驗(yàn),事后卻說(shuō)這輪反饋很好,我 ???

最后因?yàn)?present 得不夠好,掛了。認(rèn)為沒(méi)有達(dá)到 principal 的水準(zhǔn),但建議我去面 senior staff 的位置。(查了下他家 principal 級(jí)別,對(duì)標(biāo)的是谷歌的 L7,我原來(lái)是 l6,心想掛的不算冤,畢竟 presentation tell story sell story 這種事兒確實(shí)不是我的強(qiáng)項(xiàng))

Hubspot,已掛

這個(gè)也是本來(lái)純粹想練手的公司。

但面試過(guò)程 hiring director 表現(xiàn)得非常 nice,sell得很給力,留下了很好的印象,前兩輪 SD 和 coding 就是他家常見高頻題。too easy。

SD 對(duì)上的是他家的 principal engineer,聊的還挺投機(jī),dive 得很深。讓我對(duì)他家碼農(nóng)的技術(shù)力有點(diǎn)刮目相看。

但就在我對(duì)他家產(chǎn)生好感時(shí),直接掛在了 technical deep dive 這個(gè)環(huán)節(jié),被要求 deep dive 一個(gè)兩年內(nèi)做過(guò)的 high impact 項(xiàng)目。因?yàn)槲以诠雀枳詈笠荒瓯煌线M(jìn)各種“政治”,沒(méi)法做事兒。就講了最近在 start up 做的 GenAI 集成的工作,

整個(gè)流程有問(wèn)有答,沒(méi)覺得有明顯冷場(chǎng),面完了覺得信心滿滿,等最后一輪 BQ。結(jié)果五天后收到拒信,沒(méi)有 feedback,掛的一頭霧水,不知道 deep dive 哪里答得讓對(duì)方不高興了。

后來(lái)看了網(wǎng)上面經(jīng)才明白這家笑里藏刀,面試難度低,但很容易在非技術(shù)面掛:他們會(huì)預(yù)設(shè)一些他們希望你 cover 到的信號(hào),如果你沒(méi)有講到他們也不會(huì)提示,而是直接掛。只能說(shuō)每家的面試哲學(xué)和口味都不太一樣,光譜沒(méi)對(duì)上略感倒霉。 雖然整個(gè)流程在他家沒(méi)花太多時(shí)間,但有點(diǎn)被欺騙感情,在好感度最高的時(shí)候莫名其妙一刀鋸掉,被耍了的感覺。

蘋果,待定

我去年拿了果子一個(gè) offer,但不是很喜歡那個(gè)項(xiàng)目,也有點(diǎn)對(duì)大廠厭倦,就放棄了。

今年面了我更感興趣的偏基建的一個(gè)部門,提了拿了去年的 offer,毫無(wú)作用,全流程一個(gè)也不能少。

果子的面試很緩慢,兩輪 screen 才到 VO,其中第二輪 screen 以后十天沒(méi)理我,一度讓我以為我被 ghost 了。后來(lái)說(shuō)是獵頭去休假了,VO 六輪:兩輪 coding,三輪 SD,一輪HMcoding,難度不大,但會(huì)問(wèn)一些 multithreading 的問(wèn)題。

SD 輪有深度,被問(wèn)到 API gateway 的 design deep dive,而對(duì)方過(guò)去十年就是在果子做這個(gè)的,鴨梨山大,自我感覺 coding 輪和2/3 SD 輪表現(xiàn)都還好,但那個(gè) API gate way 的 SD,因?yàn)橐恢笔钱?dāng) building block 用,沒(méi)想過(guò)它是怎么實(shí)現(xiàn)的,表現(xiàn)感覺一般般。

目前還在等決定,但按當(dāng)前的市場(chǎng)看,兇多吉少。

TT,待定

TT 在地里(職場(chǎng)交流平臺(tái)“一畝三分地”)名聲很差,不想寫得太詳細(xì),容易暴露身份。

和以前一樣,也是獵頭上門來(lái)邀的,TT 家比較搞笑的是,同一個(gè)職位會(huì)有多個(gè)獵頭騷擾你,競(jìng)爭(zhēng)上崗的感覺。

因?yàn)閷?duì)他家不怎么抱好感,也沒(méi)什么期望值,面試就是抱著聊聊唄的態(tài)度做自己,結(jié)果聊下來(lái)感覺居然還不錯(cuò),全程沒(méi)寫一行代碼,問(wèn)的都是過(guò)去做的項(xiàng)目的內(nèi)容(問(wèn)得很細(xì)致),一些比較具體的 BQ 問(wèn)題(比如怎么帶團(tuán)隊(duì)之類),特別是第三輪和國(guó)內(nèi)的一個(gè)技術(shù)總監(jiān)聊對(duì)方態(tài)度非常和藹謙虛,完全出乎我的意料,甚至讓我覺得我聊天輸出是不是太不設(shè)防了。

結(jié)果過(guò)兩天說(shuō)也過(guò)了,隨后獵頭 HR 輪聊了下對(duì)包裹(總包薪酬)的期望值,說(shuō)準(zhǔn)備申請(qǐng)發(fā) Offer,結(jié)果過(guò)了一周說(shuō)要再加面一輪 VP。VP 輪不多說(shuō)細(xì)節(jié)了,感覺互動(dòng)一般般。

面完幾天,現(xiàn)在毫無(wú)下文,生死未卜。

Meta,待定

放到最后說(shuō)說(shuō) meta。他家是我最認(rèn)真對(duì)待,也是目前唯一給了降級(jí) offer 的。 因?yàn)檎J(rèn)真對(duì)待,coding 中高頻題目刷了五遍,SD 面經(jīng)也都看過(guò),mock 輪也做了,做足了準(zhǔn)備。

他家的面試一波三折,各種被取消推遲,后來(lái)一怒之下向獵頭吐槽,才拉了個(gè)哥們來(lái)面我。

VO 輪其中一輪 SD 也被推遲到一周以后,coding 和表現(xiàn)都還好,有一輪 coding 完全不在中高頻列表上,但還好中等難度,順利過(guò)關(guān)。

但 SD 面試則不怎么順利,第一場(chǎng)遇到一位國(guó)人大姐,在 meta 待了十幾年,上來(lái)讓我設(shè)計(jì) FIFO guarantee delivery 的 pubsub。這種 building block SD 最是困難,而我讀過(guò)的 SD 書里沒(méi)有哪個(gè)提到怎么實(shí)現(xiàn),F(xiàn)IFO 的磕磕碰碰,對(duì)方也沒(méi)什么互動(dòng)和提示,就看我在那里掙扎,到結(jié)尾一句 we ran out of time(我們沒(méi)時(shí)間了)。我出來(lái)研究了幾個(gè)小時(shí),找了幾個(gè) white paper 才搞清楚怎么實(shí)現(xiàn)這個(gè)功能,心想遇到這個(gè)設(shè)計(jì)真是倒霉。

第二場(chǎng) SD 面試的國(guó)人大哥,第一天說(shuō)沒(méi)有會(huì)議室,讓我改期(!。??)繼續(xù)向獵頭吐槽,約到第二天,結(jié)果大哥遲到二十分鐘,還好大哥出的題目不算太難,交互愉快,事后獵頭反饋這場(chǎng)面的不錯(cuò)。

今天被獵頭告知因?yàn)榈谝粓?chǎng) SD 答得不好(感謝同胞出難題),讓我選擇 take E5 的 offer 或者加面一場(chǎng) SD,當(dāng)時(shí)心情有點(diǎn)低落,畢竟我十年前進(jìn)谷歌就是 L5,仿佛一夜回到解放前,后來(lái)上地里看看,現(xiàn)在降級(jí)好似家常便飯。 理智想了想,選擇了加面,大不了不過(guò)明年再戰(zhàn)就是。

事后感受

忙乎了兩個(gè)月,在這么卷的市場(chǎng)里騎驢找馬,難度遠(yuǎn)遠(yuǎn)超出我的預(yù)期,心理壓力也非常大。因?yàn)闆](méi)有那么多時(shí)間刷題,總是覺得準(zhǔn)備不足,自責(zé)感非常強(qiáng)烈。

面試的這兩個(gè)月,可以說(shuō)完完全全沒(méi)有生活,都是在做題目、背 SD(太慘了,感覺比去年被裁后面試情況還要慘),后來(lái)感覺才好一點(diǎn),因?yàn)槠邆(gè)公司除了 OAI 之外都進(jìn)了 VO,刷題和 SD 都比去年更熟練,并且頭三四周除了 OAI 都沒(méi)有被拒,讓我產(chǎn)生了不切實(shí)際的幻想,一度以為按照去年的轉(zhuǎn)化率,怎么也可以拿三四個(gè) offer,但冰冷的事實(shí)教育了我,每次被拒都很失望,充滿挫敗感,特別是一開始被 roblox 鋸,感覺完全是被對(duì)方找了茬,后來(lái)各種被拒,到今天拿到 Meta 的降級(jí) offer,在網(wǎng)上論壇轉(zhuǎn)了轉(zhuǎn),算是明白,非戰(zhàn)之罪。

在現(xiàn)在這么卷的市場(chǎng)里,非必要真的別跳槽,還是接著在公司茍下去,期待市場(chǎng)轉(zhuǎn)暖的一天。

再稍微補(bǔ)充下這次跳槽的一些別的觀察:

本來(lái)對(duì)大公司很失望,都是人浮于事勾心斗角,想去小廠重拾 “可以專心做事,大家一條船” 的感覺。我天真了,小廠如果不增長(zhǎng),內(nèi)部壓力一上升,很多人都會(huì)流露出不好的一面,而在小廠你連躲都沒(méi)地方躲。

很多 CEO 雖然曾是技術(shù)出身,但現(xiàn)在真的不知道怎么讓他的大餅變成現(xiàn)實(shí),完全 no clue。市面上想忽悠小廠 CEO 的各種皮包公司不要太多,這一年我就看著 CEO 怎么被花式忽悠,也算開了眼界。

不管你在小廠做的東西有多 cutting edge,除非貴廠發(fā)達(dá)了,否則 nobody cares 你在小廠的經(jīng)歷。

Meta 現(xiàn)在如此火爆,一方面因?yàn)楣蓛r(jià)上升,所以包裹在市場(chǎng)上一枝獨(dú)秀,另一方面也因?yàn)楣雀璧乃,現(xiàn)在從谷歌逃出來(lái)去 Meta,儼然算是 step up 了,真是此一時(shí)彼一時(shí)。

聲明: 本網(wǎng)站所刊載信息,不代表OFweek觀點(diǎn)?帽菊靖寮瑒(wù)經(jīng)書面授權(quán)。未經(jīng)授權(quán)禁止轉(zhuǎn)載、摘編、復(fù)制、翻譯及建立鏡像,違者將依法追究法律責(zé)任。

發(fā)表評(píng)論

0條評(píng)論,0人參與

請(qǐng)輸入評(píng)論內(nèi)容...

請(qǐng)輸入評(píng)論/評(píng)論長(zhǎng)度6~500個(gè)字

您提交的評(píng)論過(guò)于頻繁,請(qǐng)輸入驗(yàn)證碼繼續(xù)

  • 看不清,點(diǎn)擊換一張  刷新

暫無(wú)評(píng)論

暫無(wú)評(píng)論

人工智能 獵頭職位 更多
掃碼關(guān)注公眾號(hào)
OFweek人工智能網(wǎng)
獲取更多精彩內(nèi)容
文章糾錯(cuò)
x
*文字標(biāo)題:
*糾錯(cuò)內(nèi)容:
聯(lián)系郵箱:
*驗(yàn) 證 碼:

粵公網(wǎng)安備 44030502002758號(hào)