今年的 TikTok SDE New Grad 招聘形勢可謂“捲到飛起”。僅靠刷題透過 OA已遠遠不夠,面試官對程式碼規範、溝通邏輯以及 System Sense 的要求對標社招標準。在 ProgramHelp,我們目睹了許多優秀同學因為缺乏工業界實戰思維,卡在了簡單的演算法題變體或 BQ上。今天我要覆盤的這位 UCSB 同學,經歷極其曲折——從崗位混亂到跨國面試流程,最終透過我們的面試助攻,成功拿下 TikTok SDE Offer。
希望這份詳盡的 TikTok 面經 ,能為正在求職的你提供真實的參考。
Offer Timeline
9 月初:內推碼內推,被內推的是 SDE 崗位,但 2 週之後發現公司內部較為混亂,變成了 MLE 崗,然後重新安排,更改了投遞崗位; 9 月底做了 OA,好幾道題。
10月:一面,考了 1 道 reverse linked list,和一道類似 move zeroes 的題;
11月初:二面,是某個國內的面試官,上來先過簡歷,然後做題,兩道 medium:一道類似 remove k digits,一道類似 champagne tower;
11月中:終面,包括簡歷+coding+BQ,共計一個小時;
11月底:拿到 offer,但與原投遞崗已不同,整個流程跨國、跨組、跨崗,比較迷惑。
遇到的挑戰
Client 本科是計算機專業,也對做 Data 感興趣,在找到我們時糾結於畢業後直接找 Software Engineer 工作還是先讀 Data 類碩士再找 DS 崗,暑假期間較焦慮、迷茫。
解決困難:服務開始后,我們為 Client 做了系統測評,商議後決定大四秋招沖 SDE 全職崗位。
我們為 Client 梳理了申請時間線、各節點需完成的任務(刷題、專案)、安排了兩位公司在職 Mentor(一位來自 LinkedIn,一位來自 Google),
系統性鍛煉 LeetCode 刷題能力、初級 System Design 能力、簡歷相關 BQ 能力;秋招開始後,持續內推並每週投遞崗位,
拿到面試後進行 Mock Interview,最終順利拿到 Tiktok New Graduate 開發崗 offer。
本月 TT 三輪 VO 面經 & Timeline
10/05 直推給 HM
10/21 催了 HR 安排面試
11/10 約了 HR call
11/11 HR call 簡單聊組裡和崗位,當天下午郵件約了 back‐to‐back 兩輪 VO
11/13 第一輪 coding(US team):考了 LC 210 的變體,40min 內寫完 25min,隨後 follow‐up 問了幾處 edge case 並優化了代碼;
11/16 第二輪 coding(國內面試官):對方英文一般,面得比較吃力,只考了一道 LC 402,寫得很快,還剩餘不少時間但未再提題;
11/21 催了 HR,當天下午收到兩輪面試通過消息,約了 HM 面;
11/27 HM round:圍繞簡歷問了十幾個常規 BQ,HR 說本周給 final decision;
兩輪 coding 均為 10+40+10 (intro + LC + Q&A),未問任何 mobile 相關,HM 面聊了約 40min;
面的是 Music team,HM 說組裡只剩 Android 的 HC 了。
TikTok 面试全流程助攻方案
針對 TikTok New Grad 招聘 “卷度高、標準嚴、流程易混亂” 的核心痛點,ProgramHelp 打造全鏈路求職服務體系,精準破解跨國跨組跨崗的求職困境。我們為候選人提供職提供OA 輔助、面試輔助、代面試等核心服務,完美適配 TikTok 多輪 coding 面與 HM 面考察重點,幫助候選人在高競爭中脫穎而出,高效斬獲心儀 Offer。