今年的 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。