10月28,K神开课讲数据科学,你来吗?


一亩三分地论坛

 找回密码
 获取更多干活,快来注册
Babeltime游戏工作室招工程师、美术和策划
Tubi TV招安卓、前端和机器学习工程师
把贵司招聘信息放这里
查看: 2072|回复: 21
收起左侧

Facebook Data Engineer

[复制链接] |试试Instant~ |关注本帖
samli6479 发表于 2017-7-13 23:48:52 | 显示全部楼层 |阅读模式

2017(4-6月) 码农类 本科 全职@Facebook - 猎头 - Onsite |Fail其他

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

您需要 登录 才可以下载或查看,没有帐号?获取更多干活,快来注册

x
  三月份接到Facebook Recruiter的email,五月中旬安排了电话面试,电话面试分两部分,各30min。可以选择同一天back to back.
两轮电面分别是coding 和 sql
   第一轮SQL:车轮式的不停的写SQL. 
   第二轮 coding interview: leetcode easy难度的题 
   SQL基本上就是考一些group by, having, inner, right/left/full join和where clause之类的statement。 在glassdoor 上有一个人把题好像给泄了.
   电面第四天recruiter就来了电话,说feedback 是有基本的能力,但是想的有点复杂,总体来讲可以安排onsite,并且发来了preparation material,在7月初面试.
. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
 Preparation material里提到面试要考察的五个方面:business/product sense, data visualization, data modeling, SQL, coding。在business/product sense里,recruiter放了好几个公司最近的Earning Report,这个是重中之重.一定要把这个东西全部吃透.

重点
面试分4轮,3轮 full stack interview(聊聊技术), 1轮lunch time(聊聊人生)。

面试过程:
1,给你一个senario,你来想那些data 可以用来分析这个结果( 想象一下已有一个log 需要哪些必备的数据)
2,然后你再来想,最后出来的report 图表怎么画, 才能最直观反映出数据增减。(重点在时间和增减上) 鏉ユ簮涓浜.涓夊垎鍦拌鍧.
3,告诉你raw data大概会是什么样的(网站/APP的 log), 怎样设计一个intermediate table 可以减少你的数据量,raw data table一天有billion data,缩减到Million或者更少)
4,SQL怎么写join什么来得到最终table(白板)
          一定注意不要向我一样见着什么就想group by 会很悲剧的
5,那么中间遇到的一些问题,用sql很困难可否用python 实现,大概考了:
  Merge Interval

总体来讲三轮类似的interview. .鏈枃鍘熷垱鑷1point3acres璁哄潧
强烈建议大家试一试怎么用线性图来做,然后怎样存储你的table structure
重点来讲和System Design 很类似,建议刷类似的面经.. 鍥磋鎴戜滑@1point 3 acres

另外非常感谢地里面之前的同学,尤其是duanj99的面经,考得非常类似但是自己经验不足所以挂了.
. more info on 1point3acres.com


评分

2

查看全部评分

congz97 发表于 2017-7-17 03:18:26 | 显示全部楼层
请问下,从raw data 到intermediate table 再到 summary table,可以列个具体的例子吗?谢谢啦
回复 支持 反对

使用道具 举报

 楼主| samli6479 发表于 2017-7-17 10:29:12 | 显示全部楼层
我签了NDA,咱们可以私下聊
回复 支持 反对

使用道具 举报

congz97 发表于 2017-7-17 11:59:37 | 显示全部楼层
samli6479 发表于 2017-7-17 10:29
我签了NDA,咱们可以私下聊

可以告诉我微信号吗?我加你,或者发到我邮箱 LYQfs1105@outlook.com

补充内容 (2017-7-18 15:51):
你好,我下下周就去面试了,可以给我一个你的个人邮箱,方便我联系你吗?
回复 支持 反对

使用道具 举报

timothly_black 发表于 2017-7-24 09:35:28 | 显示全部楼层
请问 会考    mysql 的知识吗?   
http://bookshadow.com/weblog/2015/01/13/leetcode-rank-scores/   
象这个题 用到  user defined variable.   
回复 支持 反对

使用道具 举报

 楼主| samli6479 发表于 2017-7-25 22:43:31 | 显示全部楼层
这个不会考的
回复 支持 反对

使用道具 举报

 楼主| samli6479 发表于 2017-7-25 22:44:13 | 显示全部楼层
他们考的主要是design 题目
回复 支持 反对

使用道具 举报

congz97 发表于 2017-7-26 12:29:09 | 显示全部楼层
raw, intermediate 和 fact table都是structured table吗?建fact table也需要根据star schema同时建 dim table,是吗?想问下可以举个例子吗?不是很确定intermediate table 具体指什么,staging table?prep call里面recruiter也提到了这个过程    个人理解optimize可以从raw data选必要的columns, 再根据star scheme,建相关的fact table 和dim table,把经常重复出现的dimensions 放到dim table 里,再加上适当的 aggregate
回复 支持 反对

使用道具 举报

yufengg 发表于 2017-8-9 12:13:42 | 显示全部楼层
一亩三分地严打"顶""好贴""收藏了"之类的垃圾回复帖!被警告三次,系统会自动封杀ID!

想支持楼主,请点击帖子下方的"好苗""分享""收藏"键,酌情给楼主加大米(系统不扣你自己的分)。. from: 1point3acres.com/bbs
积分不够看不了帖子,请参考论坛导航里的"帮助","新手提纲"里有攒积分指南
回复 支持 反对

使用道具 举报

yufengg 发表于 2017-8-9 12:18:46 | 显示全部楼层
楼主你好, 我下个星期就要面试FB的DE职位了,请问可以分享一下具体的例子么? 十分感谢!我邮箱地址 yufengg0423@gmail.com
回复 支持 反对

使用道具 举报

wowsfsf 发表于 2017-8-21 04:10:40 | 显示全部楼层
lz你好 请问你对电面python的问题还记得吗
可以具体些吗
如果可以的话
能加我微信探讨吗
微信号是wowsfsf
回复 支持 反对

使用道具 举报

jessie喵喵1001 发表于 2017-8-21 06:20:20 | 显示全部楼层
请问lz 是new grad 还是在职跳槽~
回复 支持 反对

使用道具 举报

jessie喵喵1001 发表于 2017-8-21 06:23:11 | 显示全部楼层
以及。。他们会考ETL 的东西吗。。。
回复 支持 反对

使用道具 举报

 楼主| samli6479 发表于 2017-9-1 22:42:07 | 显示全部楼层
补充一下,我是在职跳槽
回复 支持 反对

使用道具 举报

 楼主| samli6479 发表于 2017-9-1 22:43:44 | 显示全部楼层
yufengg 发表于 2017-8-9 12:18
楼主你好, 我下个星期就要面试FB的DE职位了,请问可以分享一下具体的例子么? 十分感谢!我邮箱地址 yufen ...

对不起啊,我才看到
回复 支持 反对

使用道具 举报

 楼主| samli6479 发表于 2017-9-1 22:45:56 | 显示全部楼层
timothly_black 发表于 2017-7-24 09:35
请问 会考    mysql 的知识吗?   
http://bookshadow.com/weblog/2015/01/13/leetcode-rank-scores/   
...

UDF 不会用到,但是我用了MSServer 的function
回复 支持 反对

使用道具 举报

 楼主| samli6479 发表于 2017-9-1 22:46:31 | 显示全部楼层
jessie喵喵1001 发表于 2017-8-21 06:23
以及。。他们会考ETL 的东西吗。。。
.鐣欏璁哄潧-涓浜-涓夊垎鍦
这个都是会考的,不过比较基础
回复 支持 反对

使用道具 举报

jingli430 发表于 2017-9-6 04:53:58 | 显示全部楼层
楼主求加邮箱  jeremyljng@gmail.com,我马上就要面了
回复 支持 反对

使用道具 举报

eleven 发表于 2017-9-8 05:53:17 | 显示全部楼层
多谢楼主分享,希望lg两周后面试顺利。到时候上来发面经:)
回复 支持 反对

使用道具 举报

 楼主| samli6479 发表于 2017-9-9 23:10:06 | 显示全部楼层
jingli430 发表于 2017-9-6 04:53
楼主求加邮箱  jeremyljng@gmail.com,我马上就要面了
. From 1point 3acres bbs
我们私信微信吧
回复 支持 反对

使用道具 举报

本版积分规则

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2017-9-21 11:36

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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