个人背景:
本科:XXX大学 EE(power); 学过数据库,计算机基础, C++
研究僧:XXX EE(power);学过算法,Web Technology,数据库。
plus :project是Web那门课的。Java自学,OS正在自学TAT
Done!!你没有看错我的背景就是这么弱。
准备过程:
2014~2015:
2月~5月:学习算法, java, Web Technology,主要学习基础和构建建立上的project;(要做grader和上自己专业的课,比较忙)
5月~7月:CC150 中的七章过了两遍,( 因为TI 4, 我要去看啊没怎么好好学习。)
7月~11月:leetcode 第一遍结束第二遍进行中。
11月:与各类icc纠缠中联系烙印英语,java基础,接着第二遍。
12月~2月:刷完第三四遍,刷XXXgoogle面经, XXX的epic OA题目,XXX的Facebook电面面经
2月:专注XXXFacebook面经一万年(2月初拿到2月底的onsite),也开始刷了XXX的Online Judge
总结来说:
- 个人认为准备的时间和开始面试的时间比例是2 : 1最好
- 其次找工作的时候,记住先练手,学习如何吹b,记得总结只是漏洞
- 每个机会都要全力以赴,认真研读面经,我不建议去在没准备好的情况下面很多,感觉会打乱学习知识的节奏。
Tips:
- 题目真的要好好刷,cc lc XXX面经三大法宝,不会的上XXX搜。现在XXX又出了Online Judge (XXX),也是大法宝。
- 不要埋头蛮干,这样会少走很多弯路,12月以前我都是自己单干,走了不少弯路,后来进了XXX,上升很快,获取知识的途径非常直接暴力。你就往里填就好了,中国人最擅长的难道不是应试么?
- 大胆讨论,发现没听说过的东西,自己不明白的东西赶紧弄懂,不要过夜
- 对了,对于FB这样的公司,带逗B属性是极好的,至少culture fit这轮你不用愁了,当然热情也是要有的
- 关于烙印,不要怕,一遍听不懂问第二遍,听懂为止,千万别自己吓捉摸。。
- 我想想还有别的没。。
- 我觉得自己学习。。都胖了TAT无情
Last but not least:
我只想告诉大家,成功真的没有这么难,即使我花了一年去学习,我没觉得特别苦,每天都有收获,才有意义嘛。
最重要的事情是,你弄明白你为什么要做SDE了么?
No comments:
Post a Comment