Managershare:呃……有兴趣,但…… 不久前 Glassdoor 发布的「美国年度最佳雇主」榜单中,Google 取代 Twitter,成为2015年度美国科技行业、同时也是全行业员工首选的最佳雇主。 致力于「为最好的程序员发现更好的offer」是100offer程序员拍卖的愿景。100offer总结了中国程序员获得 Google 工作机会的几个途径,希望对 Google 有兴趣的你有一点帮助。 针对在校学生和在职人士,全文分为两个部分: 1、Google校招 实习-转正2、Google社招 申请/内推 Google校园招聘在校程序员 关于校招,除了直接参加正式员工的校园招聘,学生还可以通过「实习+转正」获得Google的工作机会,并且这个途径与直接申请全职相比过程要简单一些,录取几率也相对大一些。 实习生的申请流程怎样? 1、登陆官网 Google Careers ↑↑↑,查找职位↓↓↓,投递简历。 2、一般一周左右之后收到回复,如果通过简历筛选,Recruitor 联系询问各种信息,来回几次后,安排电话面试时间。3、两轮电话面试—都是技术面。4、一轮小组match—电面通过之后进入candidate pool等team match。5、转正—加面两轮,加上组里的力推,最终获得offer。 事实上,基本上大的IT公司都是这个路数,比如Facebook的套路就差不多一模一样。 什么时候申请?要趁早 其实,一年大部分时间http://google.com/careers 都有opening,但是暑假职位最多,一般技术实习生在前一年10月就可以开始申请了。一句话,僧多粥少,填坑要趁早,等不到match的host就吃亏了。 简历怎么写?如实写很多人喜欢在简历里面夸张,说自己什么语言都精通,什么架构都熟悉。最好别这么干,要知道Google里面牛人众多,HR会针对你的简历去邀请精通的员工面试,你要是不熟悉还说精通,一问就fail了。 电话面试的内容?直接考察coding skill技术面试不外乎考察算法和数据结构。形式很简单,面试官提问题,让你谈思路,如果他觉得思路对了会让你在google doc上写下来。至于问题和难度,要看运气和考官了,variety和随机性都很大。 面试中要注意什么? keep talking电话面试中要注意:即便是思考的时候最好也keep talking,避免出现尴尬的冷场。 也就是说面试官问你什么题目,你通常会马上想到一个最简单也最麻烦的方法,别犹豫,马上说出来,让面试官知道你的思路,然后再讨论怎么改进。如果你闷着头自己去想最优解,电话那头的面试官压根就不知道你在干嘛,说不定还以为你不知道怎么解呢。 如果你不知道答案,也不要怕,先说自己的思路,让面试官知道你的思考过程。用小T的话说,「题目用尽量好的办法做对固然很重要,但是让别人知道你的思考方式,以及保持轻松愉快的谈话氛围,留下好的印象也很重要。」 怎么准备面试? 推荐两个网站1、Career Cup,有各大公司的最新面试题集锦,你懂的。 2、mitbbs(买买提)—Job hunting版,有面经,也有解题交流。 Google实习待遇怎样?临时工/合同工<实习生<正式员工通过面试后就开始愉快的Google实习生生活啦~ 在总部,可以说,实习生的待遇处于正式员工和临时工/合同工之间。除了没有股票,和一些正式员工才有的benefit外,其他的待遇和正式员工没有区别,还可以才参加每周一次的TGIF大会——这身临时工/合同工不能参加的。 对了,海外实习生还有一笔一次性的relocation fee。 具体待遇可以去Glassdoor上查,挺准的,据说总部待遇比中国好很多很多 …… 如何实习转正?面试两轮+推荐实习转正就只需要再加面两轮,加上组里的力推就好。实习转正成功了,可以留在原来的组也可以选择其他的组,看个人意愿和match。 比较一下,如果不是实习转正,那么一般的全职招聘需要电面2~3轮,onsite面试3~5轮,最后还有个committee根据所有的反馈和材料决定是否录用,过程比较辛苦。 英语要求?不要求TOEFL成绩口语流利,沟通顺畅,不要求托福等成绩。另外,听力要好,最好能适应多种口音,尤其是印度英语,否则碰到个印度哥么听不懂题目就悲剧了。 美国实习一定比国内实习好吗?不一定虽然美国实习福利多多,但是答主个人并不建议国内的同学们直接来美国实习。因为拿到实习offer去美国的签证是J1签证,而J1有个两年回国服务条款,意味着实习结束回国两年才能申请美国工作签证。 唯一的例外,就是申请豁免waiver。 但是申请豁免很难!!首先需要中国大使馆出具no object letter,最大的一条是申请时必须在美J1身份至少半年,并且还有半年有效期停留。这个过程有很多tricky的地方。为此我的朋友小T把半年的实习延长成一年,虽然最后豁免申请成功了,但是用他的话说「纯粹是运气好而已。」 其实,国内谷歌实习后转正也可以让你选美国和中国,所以直接申请国内的实习也挺好,转正的机会是公平的。 Google社会招聘在职场中的程序员 虽然在硅谷Google的offer已经没有airbnb/uber/dropbox等新贵有竞争力了,但是对中国的程序员来说Google的offer还是很有吸引力的,毕竟Google招的人多啊! ↓↓↓(Google IPO之后的雇员数量实在是节节攀升) Google的社招流程是怎样的? 社招和校招的流程基本一致,即: 官网查找职位-申请/朋友内推-HR筛选简历-电话面试-技术面试-committee审核-发offer 大家一般知道,Google是不用猎头的,候选人可以自己申请,HR也会主动去找符合要求的候选人。另外,朋友推荐的一般更能得到HR的重视。 (如图↓↓↓每一个职位下面都会提醒你查看人脉关系看看有没有认识在Google工作的人) 筛选简历的标准怎样? 教育背景/工作背景/技术水平都是HR关注的部分,简历除了给HR看,也会给相应的技术负责人看。 教育背景:首先,并不要求必须是名校,名校在建立筛选有加分,但是不是必要条件。其次,也不一定是计算机专业。事实上,Google中国的员工中不乏数学、物理、自动化等学历背景。 工作背景:无论曾经服务的是大公司,还是小公司,HR更关注做过的项目和成长水平。毕竟,BAT的人太多了,如果仅仅是BAT工作经验,不一定能有面试机会,还要看做的项目,以及他的技术水平,在项目组中负责的事务相关。 (上海- Lead Software Engineer的职位要求 ↑↑↑ ) 怎样面试? 社招的面试流程很容易拉得比较长。首先一般是1~2的电面,然后最多不超过5轮面对面,所有的面试都是一对一。和前面说过的校招一样,电面着重考察的是候选人的沟通能力和技术水平。在面对面的面试中,一般还会考察领导力、团队协作等非技术能力。 怎样发offer? 通过面试的候选人同样可以挑选工作地点,无论是国内还是国外。虽然Google招的不是特别多,但是每年申请去海外工作的候选人挺多的,去海外工作也会有relocation fee和高薪。 (看看Google北美的职位所在地 ↓↓↓ 貌似是一条技术移民的捷径) 和BAT一样,Google也有针对技术人员的内部等级,薪资和等级也是相关的,不同国家和区域的薪资当然可能有不小的差距,但是Google的薪资都是在当地市场相对有竞争力的。 100offer小结: 任何的面试都需要充足的准备,你真的相信大神们真的是随便申申就通过了吗? 无论是社招还是校招,为了通过面试你至少需要: 1、提前做好充足的准备。熟悉简历上的每一个项目,每一条经历;以及复习编程算法,巩固基础,适量刷面试题。 2、提高沟通能力,技术面试中最为重要的就是向面试官展示你的思考过程和分析解决问题的能力。 3、提高心理承受能力,在有限时间内写出bug free的解法真的需要一颗冷静的头脑和一颗坚强的心脏。