欢迎投稿

今日深度:

一名MySQL DBA是如何拿到Facebook offer的(1)(3)

第2阶段 On-site面试

2.0 面试前夕

确认有on-site面试资格后,面试官会确认具体面试时间。同时,让候选人办理入境签证。由于我因为之前的出国计划,已经有了B1/B2的visa所以就略过了这一步。一般来说美国签证的周期在两周以上,包括材料准备,提交,大使馆面签,护照快递等。按照之后的经验,所有这些流程都会有FB指定的代理商 BAL跟踪协助。所以,整个流程会非常的省心,非常的人性化!

由于我的个人安排,机票和住宿是自己搞定的。实际上根据FB的政策,所有面试的来回机票费用和住宿费用都是全包的。按照之后的经验,机票会由FB的指定代理CWT代为下单,商务舱标准。酒店是五星级,时间一般最长三天,即:面试前夜,面试当天和面试后的调整日。这两部分的钱都是FB支付。此外,FB允许报销面试期间发生的生活费用,每天150美元。包括:来回酒店机场的出租票,伙食费和基本生活用品。这部分的费用在面试结束后一个月内,通过系统上传发票(Receipt),最后通过银行转账的方式打给面试者。所以最好能提前拥有一张支持国际汇款(有SWIFT CODE)的银行的银行卡。

2.1 面试当天

面试约定在Hacker Way Site早上9:45进行。搭乘宾馆提供的直达车,早早的到了FB总部。在前台进行访客登记,等了约10分钟我的接口Recruiter就来接我了。由于来的较早,他先带我大致参观了下园区,当然免不了show一下 FB引以为傲的十几个餐厅。随后,在某个休息室匆匆的抓了杯咖啡就到了面试室。所谓的面试室就是预先book了一天的会议室,候选人整个一天的面试都会在这里进行。

on- site面试总共是5轮,每轮严格控制在45分钟(答不完就结束,有空余则继续聊),每轮一位面试官。按照我当时的情况和之前的面经来看5轮的分工都比较明确,分别是:coding、实战经验、未来的manager、未来的teamate、未来的兄弟team组员。由于今天我们主要讲流程,在这里我就大致过一下每个人的面试题倾向。具体的面试题内容会在后续博文中分享。

coding部分:和之前的电面题类型大致一致,只是形式变成了FB注明的white-board coding,即在一块大白板上写代码。也就是说:没有高亮!没有自动补全!重度依赖IDE的童鞋在没有准备的情况可能会有些吃紧。

实战经验部分:由于我是面试MYSQL DBA方向,因此内容和MySQL内部原理密切相关。按照Recruiter的说法是:问到你不会为止(找到知识的边界)。一般来说这一面都会是技术专家出面进行。形式为问答+白板的伪代码。

未来manager部分:0.5人文+0.5技术。主要考察团队合作能力,以及过去的一些项目中遇到的困难和如何解决的。如果简历上没有撒谎,并且实战经验丰富的话,这一关会是非常轻松的。

未来的teamate:全技术,这部分的深度会没有技术专家面的那么深。个人猜测这一关除了做技术能力的double check外,也是为了确保候选人能够很好的与将来的同事交流。

未来的兄弟team成员:这部分主要考察周围知识面的触及程度。例如:作为MySQL DBA了解Linux相关知识就是必要的;对于programmer来说,了解一些产品设计原理,或者前端知识也是必要的,等等。此外,也考察部分跨团队交流的能力。

由于是从上午开始的面试,在前两面结束后就是一个一小时的午休时间。当然,这段时间就是好好享受FB奢华的饭菜调整状态的时候啦。Recruiter当时和我说,每天最烦恼的时候就是午饭时刻,因为“去哪个食堂吃,吃什么”是最困难的问题。为此,他们内部还有一个APP,用于展示每个食堂当天提供伙食菜单,ORZ。。。

全天面试完成后,没有特殊安排的话,Recruiter会询问你是否想继续逛下。否则就陪同离开园区,完成一天的面试执行。

2.2 面试后的结果

大约在面试当周的周五都会有个候选人PK会,每位面试官会表明自己的看法。在这个会上就会有一个候选人是否通过的结论。我当时在面试后5天左右就收到了录用结果。之后Recruiter就会起草offer,谈工资(具体工资我就不说啦,如果想知道一个大概的业界标准可以上Glassdoor),邮件确认,走流程。Offer搞定后,就开始启动relocation项目了。所有的relocation相关你能够想到的问题,FB都有指定的代理回来帮助你,实在是非常的周到!例如:签证,搬家海运,临时落脚点,机票等。关于华人relocation和国外生活的部分,我也会在日后的博文中陆续更新。

Tips

如果你将要或准备参加FB电面/面试的话,下面是一些我个人感觉比较需要注意的点

  • 没有做过的或者不清楚的知识千万不要写在简历中,任何信息都有可能在电面中被考察到
  • 申请时留的邮箱,保持畅通可用,建议每天查收新邮件。
  • 电面环境建议安静,温度合适,电话信号良好。
  • 电面准备一条有麦克的耳机(普通手机的通话耳机就行)。
  • 注意保证手机电量充足

王淮的《打造Facebook》一定要看,我的大部分面试流程的疑问都在书里得到了解答(PS:我真的不是出版社的托!觉得我是托的可以看PDF。PPS:出版社别打我)

coding电面之前,建议先通过stypi练习一些简单的算法题

关于白板题目去哪里找:Leetcode TopCoder, Codeforces, Project Euler 都是不错的选择

关于薪资范围, 可以参考Glassdoor上给出的标准基本上很准

关于家庭

收入:以Facebook的待遇,一个人养活一家三口基本不是问题,会有少许结余。

签证:Facebook的指定代理会帮一家三口搞定一切(但是不包括申请人的家长)
 




www.htsjk.Com true http://www.htsjk.com/shujukugl/18686.html NewsArticle 第2阶段 On-site面试 2.0 面试前夕 确认有on-site面试资格后,面试官会确认具体面试时间。同时,让候选人办理入境签证。由于我因为之前的出国计划,已经...
评论暂时关闭