一亩三分地论坛

 找回密码
 获取更多干货,去instant注册!

扫码关注一亩三分地公众号
查看: 10948|回复: 271
收起左侧

[找工就业] Facebook Data Engineer 持续准备中。。。Fighting

  [复制链接] |试试Instant~ |关注本帖
leonardcohen 发表于 2016-8-23 22:49:32 | 显示全部楼层 |阅读模式

2016(10-12月)-[]MIS本科+3-5年 - 内推| 分析|数据科学类全职@Facebook在职跳槽

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

您需要 登录 才可以下载或查看,没有帐号?获取更多干货,去instant注册!

x
主题梦想还是要有的,万一实现了呢!(PS: 这句英文怎么神翻译?)
. visit 1point3acres.com for more.
目标: 1 Facebook, Data Engineer, London Office  or Singapore Office 2 其他FLAG等大公司机会都考虑
目标解释: 本人目前暂时在国内data engineer, 2012 MIS 985 毕业, 所以肉身翻墙比较难;  US岗位直接不给面试机会(h1b, 都懂的),16年初自己海投,得到facebook london office data engineer 的一个机会,由于准备不够充分(对'城里人'的面试玩法不了解),没有on-site; 所以我自己对自己说, 如果我准备充分,就会有on-site; 如果onsite 顺利, 就会有offer; 如果有offer, 我就在facebook london office 喝咖啡了。所以, 我现在继续准备, 人生虽然苦短,梦想终究会实现的; 况且, 这个准备过程对提升自己, 在国内找其他外企机会, 意外获得其它机会等,也会有很大帮助。. Waral 鍗氬鏈夋洿澶氭枃绔,

本帖目的1 记录准备过程  2 希望能得到大家的内推,帮助, 鼓励,与建议 3 作为一个打卡帖激励自己
. 鍥磋鎴戜滑@1point 3 acres
过程记录
2016年初 春节之后,面试之前, 自己稍微看了CTCI, 打造facebook,Leetcode sql题刷完, leetcode编程题每种类型看了几个(大概刷了几十个) ,白纸练习了几个典型题。春节也没过好,一直在反复练习。
面试过程: . from: 1point3acres.com/bbs
0面: hr from London office, phone screen: why facebook? 之类的 时间: 发生在春节前; 之后,我就说, 要过春节了,请安排在春节后面试(主要是为了趁春节准备准备)
1电面:美国同事, sql面,面试官准备的题全过,还余5分钟, 谈笑风生。 窃喜。 时间: 春节后
2python coding, 嗯,遇到印度同事,寒暄之后, 就问我有什么问题问他, 我??怎么上来就让我问他问题。 尼玛,我就瞎聊, 20分钟没了。 重点来了,一列coding题,从上往下做,做到哪算哪, 直到45分钟为止; 尼玛,早知道这样, 我之前别聊那么长啊。我准备的coding都没用上, 全程都是 array。 嗯, 挂了; 我按照CTCI来的,第一,问问题澄清边界; 第二,伪代码  第三,代码, 第四,test, 尼玛,面完才知道, 从上往下做,做完一个跑一遍test case,做出来越多越好。好吧, 怪自己没面试经验。 . from: 1point3acres.com/bbs
. 鍥磋鎴戜滑@1point 3 acres
之后,CLRS, 各种面试书, 各种数据结构与算法书都有复习。
今天, 2016-08-23 来到地里,第一次发帖: 目前: leetcode 第一遍状态:137/ 371, 继续准备中。。。







补充内容 (2016-8-23 23:55):
138 /371, go to bed

补充内容 (2016-8-24 00:04):
Do not rushing, just step by step and one by one. On the bed.

补充内容 (2016-8-24 14:09):
141 / 371
刷题如切菜,嗯,我说的是别人,我刷题如啃馒头...

补充内容 (2016-8-24 14:20):
测试一下 补充 会不会算作最新回复。

补充内容 (2016-9-15 22:59):
Update:
Round one status : 154/ 374, terminated as feel too tired doing medium.
Round two status:  74/ 382, start round two from easy level

补充内容 (2016-9-17 02:20):
Welcome leonard_cohen! You have solved 83/ 382 problems.

评分

2

查看全部评分

 楼主| leonardcohen 发表于 2016-8-31 14:42:16 | 显示全部楼层
最近两天没有更新这个帖子, 惭愧哦,要坚持刷题哦


如何高效地刷题?  from  http://www.1point3acres.com/bbs/thread-200701-1-1.html
1. 首先把题目按easy 到 hard 排序, 先做easy, 再medium, 再hard,先做有editorial solution的。
2. 如果你交了钱,先做frequency最高的,先做你要面的公司的。
3. 如果有些题特别生僻,可以跳过, 不要浪费太多时间在生僻的题目上, 因为我当时知道我没时间刷到360题,所以必须高效。. visit 1point3acres.com for more.
4..没有思路的题目,先去discussion看思路, 然后自己写一遍。不要照抄别人的!我们要用别人的思路写自己的代码。面试的时候没有思路是致命的, 有思路但写不好代码是需要提高的.
5. 如果看不懂discussion, 上网搜这个题目,有些blog讲得很清楚。. visit 1point3acres.com for more.
6 .写完后,看一下自己的code的performance,如果低于30%, 去discussion比较下自己的代码和他们的代码,很多时候自己的代码写的又长又buggy。学习如何优化代码,怎么写才能又短又快。不低于30%也可以看看别人的思路,很多时候是很有启发的。. visit 1point3acres.com for more.
7. 很多题目是触类旁通的,一定把相似的题目关联起来,leetcode里面有好多是按category分类的, 我觉得特别好, 因为可以帮你总结为什么它们用相似的算法。. 鐗涗汉浜戦泦,涓
回复 支持 3 反对 0

使用道具 举报

 楼主| leonardcohen 发表于 2016-8-27 18:53:37 | 显示全部楼层
I have seen other's interview experience of FB data engineer and thanks for duanj99's answers to my questions.
Here is my preparation strategy updated, please focus, focus, and focus:
-- SQL: practice on mysql, leetcode sql, glass door sql, book: sql cookbook, dynamic sql, no subquery
-- ETL DW: book: data warehouse toolkit 鏉ユ簮涓浜.涓夊垎鍦拌鍧.
-- Statistics: basic, plot, report, regression, modelling, using R
-- Python: data structure and algorithms, leetcode (exclude hard and bit questions), glass door, 1point3acres other people's experience, must-know data structure and algorithms
-- Case study: Business metric/ measure/user action/app usage/ senario->data->report/ web/app analysis best practices, get some book?.鏈枃鍘熷垱鑷1point3acres璁哄潧
-- Hadoop, Hive, Spark. 鍥磋鎴戜滑@1point 3 acres
-- Communication , keep talking.鏈枃鍘熷垱鑷1point3acres璁哄潧

补充内容 (2016-8-27 18:56):
for coding and sql: whiteboard, bug free, quick and clear analytical response

补充内容 (2016-9-3 18:11):
add one measure: two easy or medium question in 45 minutes!
回复 支持 2 反对 0

使用道具 举报

 楼主| leonardcohen 发表于 5 天前 | 显示全部楼层

Welcome leonard_cohen! You have solved 135/ 433 problems.

Reconstruct Original Digits from English

I hope my penis will be longer.
回复 支持 1 反对 0

使用道具 举报

yuboyang 发表于 7 天前 | 显示全部楼层
curly是卷毛的卷 发表于 2016-12-3 00:03
今晚补,昨天一直在写作文
.鏈枃鍘熷垱鑷1point3acres璁哄潧
断更的jj缩短1cm。。
回复 支持 1 反对 0

使用道具 举报

 楼主| leonardcohen 发表于 2016-11-13 18:43:55 | 显示全部楼层
Welcome leonard_cohen! You have solved 130/ 421 problems. .1point3acres缃

Edit Distance, DP, hard
回复 支持 1 反对 0

使用道具 举报

湾区留下来 发表于 2016-10-20 14:54:45 | 显示全部楼层
Welcome LOSER! You have solved 23/ 86 problems! Added 23 today.
Started a new session to go through all FB questions.

283Move ZeroesBF
153SumBF
67Add Binarywhile(p1!=0 p2!=0 carry) remember use carry
91Decode WaysTLE using recursion TRY ITERATION TOMORROW AGAIN!
1Two SumBF
17Letter Combinations of a Phone NumberTRY IT AGAIN TOMORROW
278First Bad VersionBF
23Merge k Sorted ListsBF with Heap, TRY DAC SOLUTION TOMORROW
76Minimum Window SubstringBF
139Word BreakBF with recursion, TRY ITERATION TOMORROW
56Merge IntervalsBF
121Best time to buy and sell stockBF
273Integer to English Words3 bugs
98Validate BSTBF
301Remove Invalid ParenthesesBF
206Reverse LinkedListBF with Iteration, TRY Recursion TOMORROW
200Number of IslandsBF
75Sort Colors1 bug, Try it TOMORROW
78SubsetsBF
257Binary Tree PathsBF
125Valid PalindromeBF
49Group AnagramsBF
79Word SearchTLE with DFS, a good coding habit is needed



补充内容 (2016-10-20 14:55):
Tomorrow is Thursday... Hope I can finish the first 40 problems...
回复 支持 1 反对 0

使用道具 举报

iag 发表于 2016-10-19 11:36:20 | 显示全部楼层
10/18
425 word squares: http://bookshadow.com/weblog/2016/10/16/leetcode-word-squares/
424 longest repeating char replacement.1point3acres缃
38 count and say: easy, but I can't do it. Anyway
20. https://leetcode.com/problems/valid-parentheses/
19. remove nth node from end of list:
回复 支持 1 反对 0

使用道具 举报

yuboyang 发表于 2016-10-17 19:46:42 | 显示全部楼层
curly是卷毛的卷 发表于 2016-10-17 15:54
Welcome curly ! You have solved 204/ 398 problems. added by 8 easy and 1 medium   
404. Sum of Left ...
.鏈枃鍘熷垱鑷1point3acres璁哄潧
恭喜你成为本楼最佳单日AC, 被评为本日MVP
回复 支持 1 反对 0

使用道具 举报

curly是卷毛的卷 发表于 2016-10-17 15:54:30 | 显示全部楼层
Welcome curly ! You have solved 204/ 398 problems. added by 8 easy and 1 medium   
404. Sum of Left Leaves  easy
387. First Unique Character in a String  easy-google 1point3acres
409. Longest Palindrome  easy
293. Flip Game  easy
243. Shortest Word Distance easy
266. Palindrome Permutation easy
243. Shortest Word Distance easy
364. Nested List Weight Sum II  medium
339. Nested List Weight Sum easy
243把题目意思理解错了,其他的都秒AC了
回复 支持 1 反对 0

使用道具 举报

 楼主| leonardcohen 发表于 2016-10-15 21:13:46 | 显示全部楼层
yuboyang 发表于 2016-10-15 21:00
小伙子你是不是练过算法,,,怎么这么6

He just want to give you some pressure. LOL...
回复 支持 1 反对 0

使用道具 举报

tk1322715 发表于 2016-8-24 08:42:12 | 显示全部楼层
我怎么感觉老印在坑人。 第一次发现能这样面算法题的。。。。
回复 支持 反对

使用道具 举报

 楼主| leonardcohen 发表于 2016-8-24 14:11:01 | 显示全部楼层
请问,有人知道 facebook data engineer onsite 面什么吗?
glassdoor 讲就是 coding + design(偏ETL或大数据design)
有没有 问 ML, probability, statistics models?
回复 支持 反对

使用道具 举报

 楼主| leonardcohen 发表于 2016-8-24 14:12:12 | 显示全部楼层
tk1322715 发表于 2016-8-24 08:42
我怎么感觉老印在坑人。 第一次发现能这样面算法题的。。。。

可能他在敷衍我吧。由于人在国内,可能他面之前就知道我过不了。。。
回复 支持 反对

使用道具 举报

 楼主| leonardcohen 发表于 2016-8-24 14:20:47 | 显示全部楼层
嗯 补充 不算最新回复;
回复 支持 反对

使用道具 举报

 楼主| leonardcohen 发表于 2016-8-24 14:22:19 | 显示全部楼层
快速回复 也不算 最新回复!!!
回复 支持 反对

使用道具 举报

linyy1188 发表于 2016-8-24 15:04:07 | 显示全部楼层
London Office 坑挺少的。。
回复 支持 反对

使用道具 举报

ppstacy 发表于 2016-8-25 01:50:09 | 显示全部楼层
占坑给楼主打气!!!
回复 支持 反对

使用道具 举报

 楼主| leonardcohen 发表于 2016-8-25 09:51:13 | 显示全部楼层
ppstacy 发表于 2016-8-25 01:50
占坑给楼主打气!!!
.1point3acres缃
Thanks.
回复 支持 反对

使用道具 举报

 楼主| leonardcohen 发表于 2016-8-25 09:51:52 | 显示全部楼层
linyy1188 发表于 2016-8-24 15:04
London Office 坑挺少的。。
. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
Just improve myself, and it will pay back someday.
回复 支持 反对

使用道具 举报

 楼主| leonardcohen 发表于 2016-8-25 11:22:32 | 显示全部楼层
刷题刷不进去,怎么破
回复 支持 反对

使用道具 举报

 楼主| leonardcohen 发表于 2016-8-25 12:00:50 | 显示全部楼层
143 / 371
I am not in mood recently.
Finish 2 easy ones with reference to other's solution.
Anyway, it's better than do nothing.
Move on.
回复 支持 反对

使用道具 举报

linyy1188 发表于 2016-8-25 13:58:01 | 显示全部楼层
leonardcohen 发表于 2016-8-25 09:51
Just improve myself, and it will pay back someday.

恩是的我觉得lz心态很对 有些时候运气和几率也是蛮重要的
回复 支持 反对

使用道具 举报

 楼主| leonardcohen 发表于 2016-8-25 14:36:18 | 显示全部楼层
147 / 371

即使是看别人代码,copy别人代码提交,也比什么都不做强吧。
没状态真刷不进去。  
回复 支持 反对

使用道具 举报

 楼主| leonardcohen 发表于 2016-8-25 14:37:33 | 显示全部楼层
linyy1188 发表于 2016-8-25 13:58
恩是的我觉得lz心态很对 有些时候运气和几率也是蛮重要的
. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
刷leetcode是一项长期的工程,因为 跳槽之前再刷,那是来不及滴
回复 支持 反对

使用道具 举报

 楼主| leonardcohen 发表于 2016-8-25 23:20:15 | 显示全部楼层
既然刷题刷不进去,那就看点面经调剂一下呗
Study hard, practice, and good luck.   -- Forword of CTCT.
看到没有,good luck 占三分之一哟
回复 支持 反对

使用道具 举报

 楼主| leonardcohen 发表于 2016-8-25 23:21:16 | 显示全部楼层
leonardcohen 发表于 2016-8-25 23:20
既然刷题刷不进去,那就看点面经调剂一下呗
Study hard, practice, and good luck.   -- Forword of CTCT. ...

Foeword of CTCI: cracking the coding interview, sorry typo.
回复 支持 反对

使用道具 举报

 楼主| leonardcohen 发表于 2016-8-25 23:29:34 | 显示全部楼层
Those books(CLRS) aren't enough! Academic books prepare you for fancy research, but they're not going to help you much in an interview. To cracking the interview, you need to prepare with real interview questions. You must practice on real problems and learn their patterns. This book focus on: algorithms, coding and design questions.  
     -- Introduction, CTCI
回复 支持 反对

使用道具 举报

 楼主| leonardcohen 发表于 2016-8-25 23:39:21 来自手机 | 显示全部楼层
The reality is that the company itself have typically little to do with selecting the question. It's up to the interviewer. Interviewers pick their own questions and tend to each have a pool of five or so questions that they prefer. There was no list of official Facebook interview questions, the recent questions are also irrelevant!  Data structure, algorithm, database, system design.
回复 支持 反对

使用道具 举报

本版积分规则

请点这里访问我们的新网站:一亩三分地Instant.

Instant搜索更强大,不扣积分,内容组织的更好更整洁!目前仍在beta版本,努力完善中!反馈请点这里

关闭

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

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2016-12-10 00:32

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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