http://posts.careerengine.us/p/57c3a1c1a09633ee7e57803c面试
你们好,我是小高,CMU CS Master,来Offer第一期学员,2014年初在孙老师的带领下我在几个月的时间内进入了Yahoo,并工做了近2年。2016年初,Yahoo工做摇摇欲坠,又回头找孙老师,训练3个月以后拿到了4个offer,也终于成了拿到Google Facebook的众多来Offer学员之一。 在2次找工做过程当中,我有不少经验和教训,想和你们分享一下我学习的经历。算法
第一,编程
关于CS科班同窗找工做的几点建议xcode
2年前我第一次找工做的时候,正是2013年末我刚要从CMU毕业的时候, 那时候来Offer刚开始第一期招生,我第一次跟老师打电话的时候,居然发现老师的Ph.D. 论文导师,竟然是个人硕士导师。电话聊了半小时咱们老师的故事,我就报名了,由于大师兄的水平我固然相信。 报名来Offer以前,题刷过很多,当时 CC150和 xxxxcode只有140多,我当时还自信的觉得,我题刷过了N遍,熟练的很,Offer必然有,但当时面完了FLAG一圈,居然所有跪了,每次缘由各不相同,总以为缺点什么。 在以后和老师们的朝夕相处的那几个月里,才发现最重要的几点,但愿对你们有用:微信
(1) 大方向必定要清楚,不能盲从,更不能人云亦云。 老师老是不断训练咱们独立思考的能力,分析本身如今缺少的时候,面试须要的skill set是什么? 你们都在刷题,你比别人强在什么地方?好比,你是转专业的,别人是CS PHD,别人1个月拿N个offer,你也行么?多线程
(2) 找工做没有捷径,千万不可急于求成。靠背题的无脑刷题不多会成功,必定要理解的深入,知其然,知其因此然。 由于在面试过程当中,面试官对于无脑,只会背答案的人,确定会识破,而后follow up各类变种,直到考察出来你真的是理解了,仍是在背答案。post
(3) 所谓 bug free 只是写code的基本要求,而不是拿Offer的充分条件。 包括我本身,当时背题严重,殊不知道好的coding skill是如何系统的训练出来的。 看了当时本身面FLAG跪了的code, 和如今老师手把手训练出来的code质量,我终于理解了,当年跪掉是彻底正常的。学习
(4) 不要挥霍机会,凭侥幸和运气去面试。 如今的经济形式你们都知道, IBM, CISCO, Yahoo等正在裁人, FB, LinkedIn基本只招senior,今年找工做的同窗更要准备充分。优化
第二,我和小伙伴们是怎么作的线程
来Offer第一期刚开课不到2周,我就把同Lab的小伙伴和他的GF都介绍到了来Offer,如今咱们三人所有在Google和 Facebook工做了。和你们讲讲咱们是怎么在老师的手底下训练的:
(1) 跟高手学习,不畏困难。老师们都是Uber, FLAG Director,Manager level的兄长,对咱们的要求很高,但咱们不管上课仍是课下都能随时联系到老师,老师的微信和电话是公开的,每一个学生有问题均可以联系老师不耻上问。老师说教学生最开心也是最高效的就是师傅带徒弟的模式。
(2) 作个有脑子,动脑子的人。老师上课历来不教咱们如何死记硬背,多刷题,而是从广度和深度两个方面跟咱们解释面试以及未来工做中,CS科班的知识体系包含的内容。好比讲一个topic的时候,老师会解释这个问题是怎么来的,工做中怎么用,怎么去解决,以及延伸出各类各样的follow up,一边问咱们问题,咱们回答以后再去考虑咱们提供的思路的优劣之处。从Data Structure到延伸出来的不一样Algorithms和升级版, 知识点和知识面是怎么一步一步创建起来的,甚至在未来工做过程当中怎么用。 老师上课让咱们现场写code, 互动的立刻给咱们作code review,指出咱们写的bug 和其余问题,手把手的给咱们纠正和提升coding的质量。 慢慢的,学会了老师的几成功力,也造就了咱们扎实的基本功和各类技巧的融会贯通。咱们三个在课后的讨论过程当中,不断揣摩老师讲解的方式,逐渐摆脱了只会死记硬背原题,背解法。
(3)密集针对性的学习计划,咱们隔一天一节课,一周4节大课,每节课都压力很大,固然收获也大。 3个月密集的课程设置几乎涵盖了面试中绝大部分会出现的知识点,从算法,图论到OOD ,System Design,多线程,并且以后的Lab课,老师会手把手的教会你们如何把code给实现出来,并及时给咱们指导和答疑。 我以为对于基础比较薄弱的同窗,至少要作到不旷课,并且课后做业加课上例题必定在下一节课前作完且搞懂,这样才能加深理解,否则颇有可能课上在老师的讲解下感受很清楚,但过了几天一些细节又没法理解。尽可能作到及时清理不会的知识点,不要积压,由于后期随着课难度加深,若是基础没有打好,跟上的压力会很大。
(4) 老师亲自把关coding的质量。 上论坛的时候,总听人说bug free就能拿offer。如今回头看,那只是基本要求;正如老师说的,code里避免bug保证正确性是第一步,更进一步的是coding 的质量,包括是否时间,空间复杂度知否可以进一步优化, 实现上有没有冗余,是否是符合coding style,易读性如何等等。 我刷每道题一般步骤是:1.思考10-15分钟,若是彻底没有思路那就看老师的答案,2.若是有思路哪怕不是最优的尝试写一下,由于就算不是最优,这也是一次很是好的学习的过程,面试中常常会遇到没见过的题,很难保证一会儿就能想到最优解。3. 题目AC完了以后,从新审核一遍本身的代码,看是否有冗余逻辑,是否能够简化,从第一节课开始,老师就一直强调coding 的质量,每个月期中考试后老师都亲自给咱们作code review 不断督促咱们进步。
(5) 面试前,中,后的全面准备。咱们去面试以前,老师们会轮流给咱们作mock interview,发现交流上的问题,系统的问咱们简历上作过的项目的细节,教给咱们如何去表达和介绍项目。个人口语比较渣,个人简历修改,英文自我介绍都是孙老师一字一句给我改出来的。面FB前一晚,老师亲自电话和我聊了很久,关于各类可能出现的问题,包括最后negotiate offer 的email都是老师亲自捉刀。
(6) 永不放弃的决心和毅力。 和老师们相识了3年了,在老师的带领下一路走过来,咱们学到的不只仅是算法和编程的精进,而是独立思考的能力和扎实的作事风格。每当想放弃理想的时候,总能想起老师为鼓舞咱们而分享的一段话,
“要到长大之后,咱们终于都变成了星矢,才知道为何星矢是主角,咱们最终变成了默默无闻的平庸的人,咱们最终知道,咱们不会有无敌的绝招,不会有死而复生的神力,真正能让咱们得到人生这漫长战役的胜利的,只有咱们绝对不放弃的耐力。”
衷心祝福你们都能有满意的offer,再次感谢全部帮助过个人来Offer的老师们。
来Offer网2016秋季1班
9月15号开班
正在接受报名
Who We Are
来Offer网(www.laioffer.com) 由清华大学计算机系在硅谷顶级科技公司(Google, Facebook,Uber)Director & Manager级别校友组成的职业培训机构。成员中有国际信息学奥赛International Olympiad in Informatics (IOI)中国国家队教练,Facebook 最先的中国工程师经理和中国大陆招聘工程师负责人, 高考省理科状元,Stanford, CMU, Harvard, USC 等校CS Ph.D.组成。
What We Do
用最顶尖的师资力量带出高水平的学生:让强者更强,拿到一线大公司的Offer, 让转专业的同窗迅速系统提升,拿到SponsorH1B的正规公司的Offer. 拿Offer不只仅靠算法,而是系统素质的展示,包括英语表达沟通能力,Coding质量,多线程,System Design, OO Design,以及对美国职场最基本的理解。咱们不只仅是算法培训机构,而是一个培训同窗们高成功率拿到Offer的职业培训机构。
(1) FLAG 级别 Manager Level班主任负责制,小班授课方式,有问题直接语音问答;每班配备5名主讲老师,精心为同窗们课后答疑和 1对1 code review.
(2) 独立Online Coding训练系统 code.laioffer.com (300+最新大公司真题只对内部学员开放)
(3) Google/Facebook engineer 上机课手把手教你编程
(4) 每个月一次跟踪考试, 老师1对1修改coding
(5) 英文口语/书面的提升
(6) 一线大公司Director/Manager level的老师, 内部推荐+面试综合技术提升
(7) Internship level 3个月完成的实战project (可选课程)
(8) 免费重复听,直到找到工做
高成功率
高成功率是咱们惟一的标准: 2013年成立以来咱们已经帮助300多名同窗拿到Offer,成功率稳定在 80%。 其中Google, Facebook, Uber, Box, Microsoft, Yahoo, Amazon, Indeed, Hulu, IBM 等大中型公司超过半数。真名实姓Offer榜请见www.laioffer.com
本期主讲老师
前Facebook Manager & Facebook大中华区招聘负责人张老师;
2014-2016年培训100+同窗进入Google/Facebook/Uber/Box/Microsoft 等顶级IT公司的孙老师。
2016秋季1班招生信息
2016秋季1班(9月15号开课)正接受报名,第一节课免费试听. 报名email: info@laioffer.com(报名请附带简历),咱们会在24小时内电话联系每一名报名的同窗。 详情请见www.laioffer.com