一篇題為「字節業務中臺一面丨八股盛宴,沒招了」的面經帖於9月29日前後在牛客網流傳。發文者自述面試部門為字節跳動業務中臺,一面共被問及23道題目,內容涵蓋演算法手撕、計算機網路、作業系統、Java並發、MySQL與Redis等基礎知識,實習經歷則「一句沒問」。
依據帖子所列題目清單,面試開場為四道軟性問答:自述優勢與劣勢、聊聊近況(秋招進展、周邊同學狀態)、說明如何學習一項技術棧,以及平常是否有閱讀書籍的習慣。技術環節則自第五題起,第一題即為手撕題「前K個高頻元素」。
題目輪廓:基礎知識覆蓋面廣,追問深入執行緒池與日誌
技術題部分可粗分為數個區塊。計算機網路方面,被問及在瀏覽器輸入網址後、頁面渲染完成前網路層面發生的完整過程,以及TCP與UDP的區別。作業系統方面,題目包括常見調度演算法、行程與執行緒的差異。
Java並發部分佔比不低。發文者被問及執行緒池的核心參數、一般如何調整這些參數,隨後面試官轉入與其實習環境相關的具體追問:機房機器是幾核的,以及多機房寫入快取的執行緒池為何採用LinkedBlockingQueue。此外還有一題問及CAS是什麼。
資料庫與快取區塊共有八題。MySQL部分包括InnoDB事務的ACID如何實現、單機MySQL是否也要寫bin log、redo log與undo log各自的職責。Redis部分則涵蓋持久化機制、為何適合做快取、有哪些資料結構,以及zset底層的實作方式。
面試尾聲回到兩道開放題:最近一段實習中對發文者成長最大的是什麼,以及對AI coding有沒有好的實踐。這與我們先前整理的騰訊前端實習一面面經中AI輔助開發提問成為重心的樣態相近,AI工具使用已多次出現在大廠技術面尾段。
發文者對整場面試的總結是「實習一句沒問,八股盛宴說是,沒招了」。文中「八股」為求職圈對標準化基礎知識題的慣稱。帖內未載明面試日期與時長,也未說明結果是否已出。
留言區討論:以圍觀與標記為主,未有實質補充
截至帖子被擷取時,留言區互動有限。一則來自河南、發布於隔日15:25的留言僅寫下「mark」,即標記收藏之意;另一則9月29日15:39來自浙江的留言寫「爽了」;同日11:57另有浙江網友詢問「兄弟哪個部門的」,發文者未見回覆。留言內容未提供部門、時長或後續結果等進一步資訊。
同期面經對照:追問密度與實習深挖程度各異
對照同期流傳的其他大廠面經,各場面試對基礎題與實習經歷的側重差異明顯。一篇9月8日快手一面面經中,面試官針對專案真實性連番質疑,這與本次字節業務中臺一面完全未觸及實習細節形成對比,相關輪廓可參見我們整理的快手一面面經與專案真實性質疑一文。另篇9月21日微信事業羣一面面經則以六十題的題量見稱,密度高於本篇的23題。
另有一篇9月28日流傳的快手Feed團隊二面面經描述了相反情境:25分鐘內無手撕、未深問實習,面試官也未給予反饋,發文者據此推測該職缺可能已有屬意人選。同樣在牛客網,有求職者9月29日發文稱字節一面後原被通知暫不推進,隨後人資又主動來電表示可繼續流程、當日下午即收到offer,留言區有人據此推測「這幾天確實缺人」。此類個案說法均為單一發文者自述,無法核實其普遍性。
就本次業務中臺一面面經而言,可確認的資訊為帖內23道題目的文字記錄與發文者「八股盛宴」的主觀歸納;面試確切日期、時長、部門細節與結果均未見於帖內,留言區亦無補充。