回复: 43
跳转到指定楼层
上一主题 下一主题
收起左侧

Facebook Data Engineer 面经

 
全局:

2017(4-6月) 码农类General 硕士 全职@meta - 猎头 - Onsite  | | Other | 在职跳槽

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
年初接到Facebook Recruiter的email,三月中旬安排了电话面试,电话面试分两部分,各45min。可以选择同一天back to back take两轮电面,或者是分开两天进行电面。

两轮电面分别是coding 和 sql

第一轮 coding interview: leetcode easy难度的题
第二轮SQL:车轮式的不停的写SQL,不知道面试官准备了几道题,我由于长期不写SQL,中间出现了一些磕绊,45min完成了7道SQL题。基本上就是考一些group by, having, inner, right/left/full join和where clause之类的statement。

电面第二天recruiter就来了电话,说feedback非常好,安排了onsite,并且发来了preparation material。facebook还会在onsite之前提供一个preparation call,就是有一个在FB做DATA ENGINEER的员工跟你聊一聊面试的流程,如果有什么问题可以直接问对方。 preparation material里提到面试要考察的五个方面:business/product sense, data visualization, data modeling, SQL, coding。在business/product sense里,recruiter放了好几个公司最近的Earning Report,这个一定要好好看好好领悟,我只到面试完才发觉此ER的重要性,面试题基本上都跟ER里面提到的dimension,metrics有关!

四月份去onsite,一共三轮full stack interview,强度要比面software engineer小不少。但是,由于前一天晚上太紧张,失眠导致第二天面试都处在浑浑噩噩的状态,面试完觉得好累 T_T

每一轮interview都差不多,基本过程就是,面试官提出一个很粗略的问题,
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies


接下来,面试官要求用图表显示data,一般都是用Line, Bar,最多用到Pie,外面流行的Data Visualization tool比如Tabulae里面fancy的图表都用不到,data visualization这一块考的很“朴实”。 后来,面试官也跟我说,facebook内部大部分用自己开发的可视化tool,足够满足平常的需求了。

和面试官讨论清楚dimension和最终的chart之后,面试官要求进行data modeling和build ETL pipeline。这里的ETL pipeline和我平时工作中pipeline的定义差的有点大,不知道是不是因为只是interview的关系,这里的ETL步骤简单很多,基本上一到两步就可以完成,其中SQL也没有那么多复杂的逻辑。这可能跟facebook data engineer的特点有关,据面试官说,data engineer每天coding并不是最重要的,而是和product多打交道,多多深入了解product,这也是为什么data engineer是属于product,而不是engineer部门。

三轮面试下来,基本感觉就是FB的data engineer更加偏analysis的工作,对product也有很好的sense很重要,但是有要求有一定的coding能力。希望能够给到地里对该position感兴趣的同学些有用的信息

评分

参与人数 13大米 +60 收起 理由
wangcongming + 1 给你点个赞!
少女喵 + 2 谢谢楼主
lxuerhel + 1 赞一个!
有家里 + 5 很有用的信息!
asyz13jinage + 5 很有用的信息!

查看全部评分


上一篇:求问狗家三番campus的情况
下一篇:BB 电面面经

本帖被以下淘专辑推荐:

推荐
tom2018 2019-1-1 11:21:34 | 只看该作者
全局:
请问楼主,data modeling 是用ER modeling还是dimension modeling?
回复

使用道具 举报

推荐
 楼主| yanshuining 2017-5-4 01:32:09 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

推荐
 楼主| yanshuining 2017-4-28 01:19:46 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies

评分

参与人数 1大米 +3 收起 理由
asyz13jinage + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

全局:
请问LZ onsite靠算法了吗?结果出来了吗?3Q3Q
回复

使用道具 举报

🔗
 楼主| yanshuining 2017-4-27 04:06:34 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

全局:
yanshuining 发表于 2017-4-27 04:06
最后一轮,碰到一个要merge interval的问题。算是考了算法吧。这个position关键不在算法,而在于product  ...

3Q3Q祝LZ好运 好消息在路上
回复

使用道具 举报

🔗
say543 2017-4-27 14:07:38 | 只看该作者
全局:
楼主能不能说说 要怎么考ETL pipeline 一般不是为了schema 的转变 才需要etl pipeline吗?
回复

使用道具 举报

🔗
say543 2017-4-27 14:15:45 | 只看该作者
全局:
想知道data engineer 的pay 有比SWE多吗?
回复

使用道具 举报

🔗
dcc117 2017-4-28 04:40:28 | 只看该作者
全局:
请问面的是湾区还是西雅图的职位? 谢楼主

补充内容 (2017-4-28 04:41):
祝顺利拿到offer
回复

使用道具 举报

🔗
zeny 2017-4-28 05:26:11 | 只看该作者
全局:
感谢楼主分享, 想请问下 coding部分考了 merge interval 一个题吗? 有没有考到 SQL 或者算法的优化问题? 谢谢!
回复

使用道具 举报

🔗
say543 2017-4-28 14:38:35 | 只看该作者
全局:
yanshuining 发表于 2017-4-28 01:19
比如,现有的数据是table A, B, ... 最终要显示在dashboard上的数据是从tableX来的,那么ETL pipeline就 ...


多谢 !! 所以有考察你etl怎么做join事吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表