►字节跳动我面过的岗位:
我在北美和国内一共面试过四个字节跳动的岗位,其中走到最后并且拿到offer的是字节跳动数据分析师的岗位,也就是对标facebook的ds analytics。他三个岗位分别是增长数据分析,策略数据分析还有北美其这边的变现策略分析师。
这四个岗位面试下来我最大的感受就是除了数据分析师这个分支,字节跳动整体的职能划分还是比较混乱,经常出现工作描述和面试具体情况不符合的状态。比如我在面试增长数据分析的时候,工作的招聘描述主要在于强调产品理解,使用场景拆分等产品向的要求,但实际面试的时候发现他们需要一个数据技术能力很强的候选人,而不是产品能力。面试策略数据分析师的时候第一轮的面试官直接很不客气地说,你知道你的背景和我们很不符合吗?然后基本就放弃了听我的面试回答。北美的策略数据分析也是在招聘简历上并没有说太多机器学习的内容,但面试过程中却说他们需要找一个机器学习的专家。综上所述,能够有的放矢准备的可能更多还是比较大的老牌岗位,比如数据分析师或者数据科学家。
字节跳动的数据分析师岗位基本对标了facebook的ds analytics,但是同时有希望分析师能够做分析,影响产品决策的同时自己也去“控制自己的数据口径”。这意味着字节跳动的数据岗位其实是相当于facebook dsa和data engineer的岗位,同时对于产品影响的要求没有丝毫降低 (在字节跳动数据分析师有产品发布的一票否决权。)所以在字节跳动做数据一定会有比别的公司更加多而且繁杂的工作内容。
►面试内容 | 体验 | 准备过程:
字节跳动数据分析师的面试一共是四轮,包括三轮业务面试和一轮hr面试。三轮业务面试主要是考察对于产品和数据的洞察力,通常分两个部分。第一个部分是讲述自己过去的业务。第二个部分是会给候选人一些非常发散的产品问题。但这也导致了字节跳动的面试过程没有章法。我前两轮业务面被问到的问题是完全一样的:打开你的手机,拿出两款app然后给我讲解他们产品设计上的异同以及对于不同的产品怎么定义关键指标。然后接下来基本就是自由发挥时间。这种开放式的问题需要提前对于产品有很多的思考。我并没有准备这几轮面试,但如果有小伙伴需要准备的话,在国内网站是可以搜索到很多针对字节跳动的面经的。
发散性的问题需要两种准备:
- 综合产品思维的提高。对于这部分建议大家多多看经典书籍比如lean analytics (fb ds 面试神书) 以及 growth hacking等。
- 平时多有针对性地去做面经典,打开手机中的app问自己每个功能存在的意义和功能之间的逻辑链条。对于这些功能我们用什么样的数据去检测,去理解,怎么去定义个别功能甚至整个app的成功。
字节跳动最后一轮是hr面。hr面主要是问一些候选人的背景问题和意向来看候选人是不是真的对字节跳动感兴趣。这个部分最好的准备方式就是在面试的时候往很感兴趣这个方向去回答。这里并不赘述太多。字节跳动的面试过程整体感觉下来就是因为字节跳动扩张很快,无论级别所有人都可以当面试官导致面试体验好坏不一,但相对来说比较标准化和流程化所以比较好准备。