School: UCSB Offer: 2024 Tiktok Software Engineer New Graduate offer
Company:Tiktok是字节跳动旗下短视频社交平台,
2017年5月上线,2019年抖音及Tiktok市场占有率超过Facebook、推特等西方社交平台。
Offer Timeline
9月初:内推码内推,被内推的是SDE岗位,但是2周之后发现公司内部较为混乱,变成了MLE岗,然后重新安排,更改了投递的岗位,在9月底做了 OA,好几道题;
10月:一面,考了1道reverse linked list,和一道是类似move zeroes;
11月初:二面,是某个国内的面试官,上来先过了简历,然后开始做题,两道medium,1道是类似remove k digits,1道是类似champagnetower;
11月中:终面,包括简历+coding+bq,共计一个小时;
11月底: offer,和不内推的岗还不是一个岗,之前的岗位招满了,重新分配了,虽然拿到了 offer,但是整个流程涉及跨国、跨组、跨岗,比较迷惑
遇到的挑战
我们的 Client本科是计算机专业,也对做 Data 感兴趣,在找到我们的时候在比较纠结是本科毕业之后直接找software engineer的工作还是申请一个Data类的硕士,然后硕士的时候找DS的工作,所以在大三的暑假比较焦虑,也比较迷茫
解决困难 开始服务后,我们对client做了系统性的测评在和我们Mentor的商量后决定还是大四秋招冲-把SDE的全职岗位,
我们为 Client梳理了申请时间线以及每个时间点需要做什么,那些题需要刷,哪些项目需要做,我们给Client安排了两位公司在职的mentor,一位是在Linkedin,一位在Google,
系统性锻炼 Leetcode刷题能力,初级System Design能力,围绕简历的BQ能力;并且在秋招开始后,为client做了内推和每周需要投递的岗位,
在拿到面试后突击进行Mockinterview,最终有惊无险的拿到了 Tiktok NewGraduate开发岗offer。
csoahelp的经验写一下这个月tt三轮vo的面经和tl
10/05直推HM
10/21催了下HR schedule面试
11/10约了HR call
11/11 HR call只是简单聊了聊组里和岗位的情况 当天下午email约了back2back两轮vo
11/13 第一轮coding是US team面的 考了lc210的变体 40min差不多写了25min 然后followup问了几个问题 加了点儿edge case tc优化了下code
11/16 第二轮coding是国内大哥面的 背景看得出来是在一家咖啡厅lol 老哥英文不太好 面我感觉很吃力hh
看我简历以为我是ABC 硬是跟我聊到最后才想起来问我会不会中文 不知道是不是这个缘故只考了一道lc402 写的很快 剩时间挺多但没再问一道
11/21 拿着手头的pending offer催了一下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了