注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
本帖最后由 facebookist 于 2012-8-12 21:33 编辑
本人在word里写的,排版有些问题,大家见谅!
本人作为一个土鳖本科,有幸于近期拿到了传说中的Facebook来华招聘的job offer,应warald大之邀特来贵宝地为各位还在辛勤耕耘的劳动人民提供一些背景和个人经历以供参考。
首先是背景:
本科学校:非清北的一线211学校
(学校应该不重要,我看到有清华、上交、电子科大、港科大等等学校的同志,学历貌似也不重要,只是有工作经验的或者PHD会多加一轮onsite面试问设计)
GPA:86~/100 (成绩单FB也要了一份,不知道重不重要)
Ranking: a little out of Top 10% (这个他们没问,我只告诉了我的一个推荐人)
GRE: 13XX+3.5 (没问,放在这里供大家参考)
TOEFL: 10X(22) (也没问)
编程经历:高中NOIP一等奖保送,水平在一等奖以上,省队以下
实习:无 研究:一篇未成形的论文
此背景应该是一个在地里比较大众的本科出国党的背景,我这个背景自我感觉申phd有点勉强,ms稍有富裕。那么我到底是何德何能撞上了FB的offer"line-height:30px;text-indent:2em;text-align:left">1)练好编程
这个面试的时候太重要了,推荐看CLRS(算法导论)里面的大部分章节和习题,并且实现里面的算法。同时也要在线做做题,interviewstreet.com topcoder啥的。练习的时候先在纸上写,然后输入电脑编译,反复进行来找到自己容易犯错的地方。觉得时间紧迫的突击一下careercup.Com上的题目,你会感谢我的!个人认为写代码的水平是可以突击的,1-2个月的时间进行高强度的训练是完全有可能将编程水平提高好几个档次的。 另外我还强力推荐careercup出的一本书:Cracking the Technical Interview by Gayle Laakmann, CareerCup.com。里面有大量的真题,个人感觉比careercup上更有条理,我是把里面的大部分题目都写了一下。这本书网上有,大家可以搜到。
最后说一下语言,个人认为用非c++,java或许有优势,我就用python面试。不仅语法更简练,也告诉面试官你不仅仅懂学校教的语言。当然前提是你已经精通c++、java中的至少一个。当时面试官也问到我用啥语言,我说:python。他就问为啥,我说:everybody loves python,以前一直写c++,用了python以后再也不想写c++了。blabla的聊了好多,也算是调节了一下气氛。
2)练好口语&听力 我的toefl口语分数还好,平时自己跟自己说说话也可以提高的。听力的话我现在听CNN能听个85%,面试的时候听面试官说话也大体上能听懂85%,面试的时候可以有几个pardon,这个无伤大雅。 3)没了
大家有啥问题可以在下面问,我会更新到主贴里。也希望大家早日找到满意的工作。 FAQ: Q1:lz有参加过acm么? A1:没有,面试的题目感觉noip水平就够用了。面试之前恶补一下CLRS,再在careercup上锻炼一下,技术上应该就不是问题了。我想临场的表现和流畅的沟通可能更关键。 Q2:请问楼主,是不是国内学校毕业后工作过的也有机会呢?还是只针对校招的呢?A2:我知道一个有工作经验的同志也拿了offer,只不过面试的时候多问了一轮大型系统设计。所以你可以努力一下! |