►面试准备:
对于不同的考察内容,我的准备方法如下:
SQL的话我是刷leetcode medium题目,因为easy的题目往往不能起到练习提升的效果,而hard题目也不太会在面试中出现,所以我通过刷medium来进行训练。每一道题都力求一遍通过,如果第一遍没有通过,则将没有通过的原因和相对应的知识点(比如union和union all用混了)记录下来,这样在面试前回顾一遍会很有帮助!
Product和applied data我主要是参考一亩三分地和glassdoor上的面经,和PH的导师进行mock,导师会根据我的回答给出详细的改进和练习的建议。比如第一次mock过后导师提出了我对于AB test的整体流程掌握的不错,但是对于做决策的shipping criteria上掌握的不好;同时在定义metrics上面没有优先级的概念。这些点我在加以注意后在真正的面试中遇到时都比较从容的回答了出来,得到了面试官十分positive的肯定~
Statistics轮是我认为最难的一轮。probability的计算一般比较简单,需要用到贝叶斯公式,我的方法是做brilliant上的练习题,熟能生巧;各种metrics的分布这里有一些tricky,对于没有业界全职经验的我来说有些很难想象。这块主要是PH的导师帮助我捋清的。导师会带我一个metric一个metric地过,给我仔细讲解为什么这个metric的分布是这样的,同时举一反三,列出其他有相似分布的metrics,使得我很快就掌握了分析的方法;实验结果的解读需要有扎实的假设检验和统计学基础,我的练习方法主要是复习大学和研究生的课程笔记,同时请PH导师出对应的练习题目,然后进行训练,反复总结~
►总结:
以上就是我整体的Meta面试流程,PH在我的求职过程中给了我很多指导,不仅包括各种知识的查漏补缺、面试的mock,还在我心态失衡的时候以过来人的角度鼓励我、帮我进行规划、分析,查漏补缺,为我找到全职工作提供了很多的帮助!