跳至主要內容
KOH NEWS 今日成報

9月21日wxg一面面經流傳:六十題從演算法拷問到B+樹鎖機制,留言區聚焦題量與時長

科技 通訊社體

牛客網流傳一篇9月21日微信事業羣一面面經,六十題涵蓋實習、演算法、RAG、Redis與B+樹,本臺整理帖內輪廓與留言討論樣態。

根據牛客網一篇面經帖,9月21日有一名求職者完成微信事業羣(wxg)一面,原發者以「全方位拷打,已老實」形容這場面試,並逐題列出內容。帖內可數的題目編號至第60題,涵蓋自我介紹、實習經歷追問、三道演算法題、場景設計題,以及Redis、MySQL、大模型與RAG等技術問答。

本臺依據帖內可核實內容整理如下,面試結果與發文者背景尚無法獨立證實。

題目輪廓:演算法、專案與基礎知識並重

原發者列出的演算法題有三道:將IP位址加埠號轉為uint64、對折鏈表,以及一道均勻抽樣題。抽樣題的設定是已知一個能產生0至65535範圍隨機數的rand16()產生器,要求寫出函式,從編號0到30萬減1的員工中隨機均勻抽出1萬人。

專案與實習追問佔相當篇幅。發文者自述曾在字節跳動實習,面試官依序追問團隊職掌、個人負責範圍、研發流程與節奏、整體系統架構,並針對簡歷上的效能優化案例連續深挖,包含優化思路、後續還有無改進空間,以及「最有挑戰的事情是什麼」。

AI與RAG題組:從工具使用問到向量檢索原理

帖內與AI相關的題目數量不少。面試官詢問發文者日常使用哪些AI產品與AI Coding工具、公司是否統一提供、平常使用什麼大模型,以及是否關注Token成本。技術層面則問及大模型幻覺的成因、一般訓練過程、知識庫與RAG的基本原理、向量檢索演算法與索引的具體原理,並延伸到傳統搜尋引擎的實作方式與協同過濾的原理及落地。

這類考點組合與本臺先前整理的字節跳動Agent開發一面涼經中出現的RAG追問鏈方向相近,顯示Agent與RAG相關問答已是大型平臺技術面的常見題組。此外,9月20日得物後端一面面經同樣出現從AI幻覺一路問到Redis高可用的組合,可作為同期對照。

基礎知識題組:Redis、B+樹與C++細節

資料儲存類題目集中在Redis與MySQL。Redis部分問及基礎資料型別與底層實作,String底層的SDS、Set的底層結構。MySQL部分則圍繞B+樹展開,包含B+樹介紹、增刪查改的時間複雜度、InnoDB為何選B+樹而非雜湊表、B樹或紅黑樹,以及B+樹在並發存取下的衝突與鎖的應用方式。

發文者簡歷以Java和Go為主,面試官追問字節實習是否使用Go開發、筆試為何用Java而非Go,並另問是否學過C++,以及C++中&與&&的作用、智慧指標的了解程度。其他題目還包括訊息佇列的用途、設計一個12306購票系統的整體架構、常用設計模式與實際使用案例。

留言區討論:題量與時長是主要質疑點

帖文下方留言多位網友對單場一面的題量表示意外。有網友寫下「怎麼這麼多題,感覺腦袋要爆炸了」、「這特麼是一輪面試的題目量」,也有留言估計「得兩個小時往上了」。另有網友解讀「面這麼多感覺是很想要你」。

原發者在文末註明「面過了還是要泡池子」,即通過面試後仍須等待名額分配,並標註實習面試記錄與發面經攢人品等話題標籤。此一後續狀態為發文者單方陳述,尚無其他訊源佐證。

主題

科技與平台

回到即時新聞