一名MySQL DBA是如何拿到Facebook offer的_MySQL
写在前面
2014 年10月,我有幸通过了Facebook的电面,参加了在Palo Alto的on-site面试,并最终成功拿到了offer。期间有很多经历的东西想要记录下来,以做备忘。同时在当时准备的时候,发现国内对于 Facebook面试经历的资料和分享时少之又少。因此,也想以记录的方式和大家分享经验,让更多的华人成为Facebook的一员!整个记录会分为三个大部分:面试流程,面试题集锦,入职流程和生活准备。前两部分为了避免误人子弟,我尽可能的客观描述,如非特别需要减少主观的理解在其中。
由于我申请的职位是MySQL Database Administrator,相对比较冷门。为了使得读者受众面更广,我尽可能的挑选面试中对于程序员和其他IT岗位能普遍试用的经验来作重点描述。如果你受不了博主的流水账叙述形式,可以直接跳到最后一节,获取简要通关秘籍。:)
基础要求
我们来看看要成为一个Facebook的潜在员工候选人,需要有哪些硬条件。要求的远比你想到的要简单很多:
学历:由于拿到offer后,办理工作签证时出示本科成绩单。所以本科学历是最低要求的。
英语:英语没有硬性要求,不需要雅思托福成绩。个人觉得能无障碍的听懂youtube上的技术分享,会一些基本日常语法加上相关专业词汇,就能比较顺利的完成电面和人肉面。
专业经验:没有硬性的相关领域证书要求,当然如果你没有内推渠道,有个把证可以增加通过简历过滤器脱引而出的机会。
技术经验:是否有能力维护设计Facebook服务器量级的系统是一个重要考察点。当然不要求你一定要经历过这么大的量级经验(毕竟这样的公司不多)。
家庭 :“一人Offer,全家受益”是我对Facebook Relocation的总结。拿到Offer后的所有环节,Facebook都会把你的家庭(配偶和子女)作为一个整体考虑进去。所以只要家人支持,家庭不会成为入职的羁绊。
国外生活经历:博主在去Facebook前,除了一次自助蜜月游,从来没有出过国。也证明这方面没有硬性要求。个人觉得生活就像学游泳,扔进水里了,扑腾几下怎么样都会了。
会*:呵呵。。。
看了那么多,是不是觉得自己也是个合格的FB准候选人呢? :) 火速进入网申阶段。
第0阶段:网申
其实因为我cenalulu本来就安排在2014年9月底的时候去一次旧金山。所以一开始是报着试试看想法,并带着万一要on-site面试,我还可以省个机票钱的心态,通过 Linkedin找了几家正在招募MySQL DBA职位的硅谷公司。从中挑选了几个巨头投了简历,包括:Google,EA,Apple,Linkedin,Twitter,Facebook(后简称:FB)。悲剧的是,只有FB通过了简历筛选,并得到了邮件回复。之后从已经在这些公司工作过的朋友那边了解到,海投简历确实是一个效率比较低下的方式。很有可能因为简历关键字匹配不成功就直接失去了后续面试机会。所以,如此悲催的首轮通过率也不足为奇了。他们强烈建议如果想从硅谷公司的简历筛选中脱颖而出,还是尽可能找公司员工做内推。{: style=”color: red”}
不过,相较于国内公司,硅谷巨头做的比较好的一点就是无论你简历通过与否,都会在两天内给到邮件结果。所以,网投时留得邮箱建议是能够每天查收一次的。下面是我众多悲剧(被拒)信中的一封:
Thank you for your interest in a role at Twitter. We have reviewed your experience in regards to this open position, and unfortunately do not see a strong match for you at this time. We will also keep your resume on file should a future match become available. We realize it is a time commitment to engage any company in the application process and we sincerely appreciate your efforts. |
关于职位的具体信息,各个巨头都有自己的招聘主页。也可以通过Linkedin搜索。FB家的职位具体信息可以通过:https://www.facebook.com/careers?_rdr查找。什么?博主!这个链接打不开啊!好吧,*对于大陆应聘者是一道“面试题”。
此外,走整个申请面试流程前,确保自己已经准备好了。因为,FB的效率非常高,从网申到第一次电面最短会只有两三天的时间。一旦闯关失败,距离下一次申请需要有至少半年的冷却时间。