聊了四十分鐘都很順,最後二十分鐘寫不出來:BIGO這場二面,卡在手撕題上
9月4日BIGO後端二面面經在牛客網流傳,實習項目與八股聊得順利卻卡在手撕題,本文從情境拆解這場秋招面試的網路圍觀。
先把時間點說清楚:這是9月4日的事。一位求職者當天在牛客網貼出BIGO後端二面的面經,距離現在已經過了一段時間,但這篇帖子留下的細節,剛好把秋招面試最讓人心態崩潰的一種劇本寫得很完整。前半場聊得好到以為要過了,後半場一道演算法題寫了二十分鐘只過四成測資,當事人自己主動喊停。帖子結尾那句「提前釋放面經吧」,配上一句「最近紅果短劇挺好看的」,把失敗寫得雲淡風輕,反而更讓人想多看兩眼。
前四十分鐘:項目聊得越順,後面摔得越痛
原Po的實習業務跟這個部門的業務非常吻合,這在面試裡通常是最理想的開局。雙方圍著實習項目聊了四十分鐘,中間穿插的技術題也都在後端工程師的常見範圍內:
- 本地快取為什麼用 ConcurrentHashMap,跟 HashMap 的區別是什麼
- 如果要口述實現一個 LRU 本地快取,怎麼做
- 想支援範圍查詢,應該換成什麼資料結構
- MySQL 索引為什麼用 B+ 樹,使用索引要注意什麼
- 樣板方法模式怎麼理解
- 有沒有遇過線上問題、怎麼解決;拿到一個全新技術的項目怎麼上手
這份題單本身沒有太多意外,都是Java後端的高頻題。真正有戲劇性的是原Po自己的形容:前面聊得特別好,「我以為要秒過了」。然後面試官說,來寫道題吧。
後二十分鐘:過了四成測資,他自己按了停止鍵
手撕題沒寫出來。寫了二十分鐘,牛客的面試平臺上顯示只過了40%的測資。原Po對面試平臺的抱怨寫得很直白,這裡就不複述原話了,寫過牛客線上題的人都懂那種編輯器卡手的感覺。最後是他主動結束,說寫不出來了。
這個動作值得單獨看。秋招圈裡其實一直有兩派做法,一派主張死撐到最後一秒,說不定靈光一閃;另一派認為卡住就停,把時間留給講思路。這位面試官選了後者的路線:讓他講一下解題思路,然後又出了一道思考題。
那道思考題很有意思,值得原樣放上來:一個人每天要喫一片A、一片B,兩種藥形狀完全相同。他今天取出了一片A、兩片B,混在一起了,怎麼保證喫到一片A一片B?
這類題不考程式碼,考的是臨場的推理習慣。評論區也有人追問手撕題到底是哪道,原Po沒有正面回答,倒是有人留言「暗示要去字節紅果了」,因為他結尾那句「最近紅果短劇挺好看的」被讀出了別的意味。也有人只回了一句「這個短劇我也刷到了」,話題就這樣歪掉了一小截。
把幾份同場景的面經並排看
同一天、同一個職位,另一位江南大學的同學也貼了BIGO後端二面面經,走的卻是完全不同的路線。他的項目是RAG相關,面試官的追問全繞著多輪對話的記憶摘要、段落語意切分、召回策略、向量庫選型、SSE串流回應、提示詞注入防護這些AI工程細節打轉,項目問完才接八股。
這跟先前我們整理過的騰訊IEG那份先問AI協作再問八股的面經是同一個方向:當項目本身踩在AI應用上,追問的重心就整個移過去,傳統八股反而退居配角。而對照阿裏邊緣BU那份追著Agent架構問的一面,BIGO這兩場二面一個偏傳統後端、一個偏RAG工程,恰好展示同一間公司不同部門的面試光譜。
面經文化:失敗了才發的完整版
牛客網上有一個不成文的規則,面經這種東西,覺得穩過的人通常不發,發完整題單的往往是預感要掛的人。原Po自己也寫了「昨天面的兩家應該是掛了,BIGO估計也要結束,提前釋放面經吧」。掛上「發面經攢人品」的標籤,一半是儀式感,一半是真的想把題目留給後面的人。
從旁邊的相關貼文看,這個秋招季的氛圍不算寬鬆。有人從七月投到大中小廠,幾乎全部簡歷掛,約到面的屈指可數;也有人實習轉正答辯結束後感嘆,準備了技術攻防,評委卻只想聽業務價值。每個人的處境不同,但焦慮的底色是共通的。
回到這場BIGO二面本身。四十分鐘的項目暢聊證明了業務匹配度,二十分鐘的手撕卡關證明了演算法題不看前面的情面。秋招面試就是這樣一種賽制,前面的分數不等於可以帶到最後一關。原Po在帖子結尾推薦起短劇,評論區笑著接梗,這大概就是面經文化最真實的一面:結果還沒官宣,但大家已經默契地進入了下一輪。
主題