►前言:
Roku是一家做电视盒子和电视操作系统(智能电视os)的流媒体平台公司。这些设备可以通过各种在线服务访问流媒体内容。Roku流媒体播放器一直致力于提供一种极其简单的方式,来访问电视上的流媒体视频和音频内容。Roku同时也是电视流媒体的先驱。
在Roku从事Data工作,能够从电视的庞大受众群体中获得并分析用户信息,以及使用这些数据为广告商提供独特的能力来吸引消费者。因此Roku的Data Scientist工资水平十分可观,达到了15万以上。晋升为senior后,薪资可达近25万美元。
更多Roku相关内容:
学员案例 | 本科没有什么technical背景,仍然拿到全职offer?
捷报 | 恭喜PH求职L学员斩获Roku DS full-time offer!
►学员介绍:
姓名:Amelia
即将要去的公司:Roku
研究生项目:UCLA MSBA
导师姓名:R导师
Overall GPA(最高学位):3.5
求职获得的所有offer:Roku, Uber
Q:首先分享下为什么选择了PH求职?
我和R导师聊得第一次就发现他非常熟悉求职的过程以及需要准备的内容,人也很好沟通、很负责任,让我觉得很靠谱。而且我很佩服的一些厉害的学长学姐也都在PH,我就跟随前辈的脚步来了。
Q:在申请过程中,有哪些导师帮助过你?给予的帮助有什么?提过哪些比较有帮助的建议或者服务?
R导师,N导师,C导师,D导师都帮了我很多忙,不仅帮我mock历年真题,还跟我分享了面经材料,我在准备过程中遇到不会的题向他们请教,也都能得到很及时的回复。这些都是“术”的层面,但我觉得最有用还是下面和“道”有关的建议(不过我一开始都没听从,当事人非常后悔,如果你也在求职,不要和我犯一样的错误)。
比如:
1. 一定要有求职策略,最好早点列好target list. 我一开始也不知道什么是dream company,首先是看官网,也可以看linkedin,找在职员工看他们profile/约coffee chat,真的不知道也没关系哪怕是因为工资心动,那也可以,等有了面试自然会有进一步的了解。而且面试是双向选择的过程,面着面着你会感觉到自己喜欢什么industry、怎样的culture.
2. 定期check官网,最好都在岗位出来当天投递。如果非常胸有成竹,也可以根据在意程度安排投递的timeline.
3. 不要等到充分准备好再开始投递/安排面试。首先没有所谓准备好的时候,其次等你准备好,大家往往也准备好了,想投的公司要不就是名额没了、要不就是bar也高了。如果你和我一样是ddl选手,那么通常来说有面试要准备的时候学习效率最高,要学会/接受在实战中成长。
Q:想对导师(们)说的话以及有什么想要分享的其他个人感想吗?
特别感谢各位老师的帮助,我有时候问一些没什么用的刁钻问题,大家也愿意耐心解答。有时候我突然需要安排mock,在度假的导师也愿意抽出时间帮我。
尤其想感谢我的主要负责导师R导师,他总是时不时来催一催进度但也没有非常aggressive,在改善我的拖延症的同时也没有给我造成什么压力,真的是很nice也很优秀的导师(此处应有掌声)!
Q:在申请过程中,是如何明确自己申请方向的?
我是在摸索中明确的hahaha. 一开始是怕自己编程不够强所以选了DS analytics track,后来看了些machine learning的内容对modelling的兴趣一下子提高就投了一些相关的岗位,结果OA一做ML project就失败,于是承认自己code能力还不够熟练。
同时因为在学校上了prescriptive modelling & data analytics的课,在准备面试的过程中也看了很多experiment的东西,又对causal inference产生了兴趣… 所以目前兴趣点还是在experiment和modelling上。
但最近有意识到,如果不是做纯技术的工种(比如MLE和DE),最重要的还是产生business impact,不管用什么方法都是工具。虽然但是,还是最好把工具用顺手…
Q:自己求职的优势在什么?为什么这是一个你觉得你自己最大的优势?这个闪光点在求职中对你有什么帮助?
我觉得我心态还可以。虽然我开始地晚有错过一些机会,但总体来说我觉得找工作是件有机缘的事情,我觉得我最终会去到一个和我当下能力、个性匹配的公司。所以失败了我会总结经验教训,如果有答得不够好的那就查漏补缺,如果尽力了但没有满意的结果那我也不会自我怀疑。虽然说的很玄乎,但你回过头去看能感觉有些公司没要你是make sense的,比如可能是你并不是发自内心的很喜欢这家公司(但这么说非常马后炮,大家不要矫枉过正成阿Q精神)。
和心态稳定对应的一点就是求职是有计划性的事件。我特别幸运在开始求职前和一个学姐coffee chat的时候她就和我说一定要坚持投递不要停,即使有考试/面试也要保证每天投递5个岗位,这样至少不会在面试失败后还出现时间上的断层。特别是如果心态不够好,更不要做把所有鸡蛋都放在同一个篮子里这种有风险的选择。我听从了她的建议,我本来还很震惊她说1、2月份忙的时候每周仍然还有两个面试(我当时心想要有这么多面试就好了),结果后来发现确实是可能出现的情况(不止是我,我很多同学也都这样)。真的很感谢她。
Q:在改简历的过程中有没有什么经验?PH导师在这个过程中是如何帮助你的?
我觉得改简历,特别是准备面试深挖建简历的时候,如果用点心、多向导师请教真的可以学到很多东西。
Q:在研究生申请面试过程中有没有什么经验?PH导师在准备面试时有对你有什么帮助?
我觉得有一个通用tip,就是面试时一定要保持沟通。
对于technical screening,我一开始做SQL写着写着就沉思不说话了,就被N导师教育了,不管怎么样不要让场面尬掉是一个职场人的基本素质。虽然也有面试官是不介意你安静写code的,但如果你能主动活跃气氛,多问问“what do you think?”,一来是不容易让自己因为一点小错误最后写错整道题,二来也能让面试官多点参与感,对你有个印象分。还有一个来自我另一个校友的建议,在面试开始前可以问一下面试官今天会过几道题,每题大概花多久比较合适,这样你心里就对今天的流程有个大概的预估,写题嘛肯定是又快又好最佳,但面试时候本来就容易紧张失误的情况下更是要在speed和accuracy之间做个权衡。
对于case analysis题,第一步永远都是clarify business goal!一定要从business角度去考虑问题。如果对问题本身不理解(这也很正常,没有谁会对所有公司的业务都熟悉的),那就多问,问到你觉得清楚明白了再回答,不然一开始就跑偏后面再被面试官纠正的话第一印象会有点折扣。还有就是我记得Meta的面试准备材料里有特别强调,如果面试官试图打断/指出你思路的bug的时候,不要觉得是他是在坑你然后继续坚持己见,一般面试官这样做都是在给出hint,希望把你引到正确的路上,所以要适当察言观色,尽量保持跟面试官同频。
还有很重要的一点是来自我的亲身经历,那就是不要放弃/摆烂。我有一次面试遇到的python题很难,我理清思路就花了五六分钟,但我还是努力跟面试官clarify了一些问题之后讲了个初步思路,于是面试官说可以先按简单的assumption来写,我就开始动笔了。但是因为我对python的function没有那么熟,所以写地磕磕绊绊,我很抱歉地告诉面试官我有些syntax记不准确了,他和我说可以google,我就不停google不停写,一直到了面试最后的几分钟,面试官问我要不要算了,我说我想继续写,他就陪我。最后因为一开始的assumption其实是把问题简化了,所以code跑出来还是有点问题,我就把可能的解决思路和他讲了,他最后给了我一个机会在面试结束后继续把这道题写完发给他。我面完花了一下午终于debug成功(也可见我能力是很一般),那天晚上才把代码和注释整理好发给hr转交给他。结果是最后这一轮面试我过了。个人经历确实有不可复制性,这个故事能成立的很大原因也是这位面试官人很好,甚至我到现在都不能确定他是不是一定看到了我后来发过去的code,但我觉得就算我没过这轮面试,至少这道python我做出来了,我下次就多会了一个题型,对自己就有个交代。
最后要说的是一个个人选择,我觉得面试大体上要真诚。我常常面试的时候有不会做的题(当然功夫在平时,肯定是要多积累),这种时候我就尽量把自己的想法说出来。如果面试官的追问我确实答不上来了,我就实话实说“抱歉之前没有考虑到这点,那如果是你,你会怎么处理这个问题”。不要把面试当成一个通关的关卡,而当成一个和senior level大佬学习的机会,心态也会平衡很多,而且大多数时候是真的能学到东西,回去消化一下说不定就可以用到下一次面试里~
Q:如何networking拿到面试机会的?
多尝试+厚脸皮。我一般看到career fair都会强迫自己去参加,能约1v1聊天就去聊天。要到了感兴趣公司的hr联系方式,我就每隔两周发邮件去毛遂自荐附上简历(最好的情况是每次你的简历都能有一些更新,但如果没有也可以厚脸皮继续发,毕竟hr也可能从来就没打开来看过…)。我有一次收到面试就是因为那个岗位原先已经关闭招聘了,但录的同学拒绝了offer,所以这个岗位又reopen了。因为我持续表达过兴趣(虽然hr一直没回过我),但她对我有印象,就发LinkedIn message和我说这个岗又开了,会把我的简历递给hiring manager,后来就安排上了面试,就很神奇。
现在回过头看我这个方法不一定是对的,如果是真的dream company,最好的路线还是LinkedIn上connect在职员工,表达兴趣然后约phone call/coffee chat,了解公司的同时和不动声色的安利自己,等开放岗位了可以去问问看对方是否认识负责招聘相关岗位的hr或者最好是hm,如果对方欣赏你的话一般到这步也会主动问你要不要referral. 当然真诚的路线一般都确实费时费力,比较建议社交达人使用或者就只在dream company上用功。
Q:如何分配学业和找工作的时间?
没什么平衡。但在不同时段可以安排不同的侧重点。我有过一个挺喜欢的音乐剧演员,他也杂七杂八感觉大学时候做了好多事,别人问他怎么安排的,他(大概是)说就把自己逼到那个份上,车到山前必有路…我也是个轻微强迫症,所以事情一多反而能逼着我prioritize并接受“完成比完美更重要”。
而且有时候因为学业和面试恰恰不是一条路子,可能也能帮你转换思维,我自己本科时候也是乱七八糟的事情做的最多的时候最有产出,越想放弃其他、专攻一样的时候越是都没完成。当然time management是一个重要技能,每个人的处理方式不一样。我自己是兵来将挡水来土掩了,所以真诚感谢所有在我准备面试的期间对我的小组作业予以宽容和支持的同学,以及所有给过我帮助的学长学姐。
Q:面试的OA和takehome有什么做题心得吗?PH求职如何帮到了你?
不管是OA还是面试,我觉得同学间甚至是申请者之间的互帮互助都很有用。大家多交流就多一点互相学习、取长补短的机会。我准备面试的时候还参加了mock群,大家一起讨论一个公司的case,互相分享资料,真的真的可以发现自己的视线盲区,提升能力。
Q:对于求职的后辈们有没有什么特别想提醒的注意事项?
我觉得科技行业最好的一点就是发展快,边迭代边改进,把这一点用在个人发展上也适用。先去行动,不要害怕失败,错了就改改再来。
Q:在PH求职做学员、加入PH大家庭的感受?
大家都非常优秀,也很supportive. 我觉得还蛮幸运能和很多导师结识的。时常会被激励到,就也想和大家一样去做个不给自己设限的人。
►结语:
PH求职包含各种工作内容、面试流程、在职导师经验分享… 让你在申请季offer多多!