国内程序员怎样竞争 Google 总部的工作机会,需要满足哪些条件?

您所在的位置:网站首页 google中国总部本科面试 国内程序员怎样竞争 Google 总部的工作机会,需要满足哪些条件?

国内程序员怎样竞争 Google 总部的工作机会,需要满足哪些条件?

2024-02-14 03:52| 来源: 网络整理| 查看: 265

其实单就面试难度来说,进Google总部比去国内大厂可能要容易很多。

不过如果是国内申请Google美国的工作,拿到面试机会的可能性比较小。特别是现在大环境各种变化,这个难度就进一步提高了。

所以国内程序员想去Google总部工作,一般两种选择:

先加入谷歌中国的团队,然后申请L1签证transfer到美国。 申请美国的硕士研究生,在CPT和OPT期间上岸Google。

难度上来说,第2种相对容易点。因为进国内谷歌的难度本身就挺高的,而且申请L1过程也不一定顺利。

而申请美国一些学校的研究生其实不难申请,一般读个1年或1年半。期间还可以利用CPT找实习工作,毕业后STEM专业会有3年的OPT时间允许你在美国工作,这段时间就是上岸谷歌和申请H1B的最佳机会。

接下来就要进入正题了:如何拿到并通过Google的面试?

面试准备 提升自身专业水平。Google是以研发人员为中心的公司,倡导工程师文化,因此特别重视工程师的经验与算法能力。算法面试占比会达到70%左右,且面试难度普遍较高。如果没有算法基础,那么在读硕期间最好努力构建算法与数据结构知识体系。此外,计算机网络、操作系统这些程序员必备的基础就不用说了;对于有工作经验的工程师,还会有系统设计方面的考察。 简历准备。这个大家应该都懂,内容清晰、重点突出、踩点得分;简历制作最好找有经验的人帮你review一遍。 增加项目经历。Google也会关注简历上的项目经历,看重候选人的整体能力和潜力,对于非科班背景出身的人不会有限制。 面试流程

Google一般每年会在春招和秋招期间开放实习生和应届生岗位申请。比如今年8月31日谷歌2021实习岗刚结束申请。

Google实习生的招聘流程比较简单:投递简历→线上测试(OA)→电话面试(2轮)→HC Review→Project Search(Team Match)→offer

其中OA是给你发两道算法题在90分钟内完成,这里的算法题一般都是老题或LC原题,所以多刷LintCode就可以应付。两轮电面也是算法面试,也是线上完成面试官给的算法题,面试官会全程围观你的coding环节。

面试通过后进入HC Review:HC(Hiring Committee)一般由几个比较senior的人一起开会讨论要不要这个候选人。HC结果有三种:通过/拒绝/加面。

顺便说说实习转正。Google实习转正流程有点特殊,需要有4个feedback,而一次实习只能获得2个feedback。剩下的2个feedback有两种方法获得:再实习一次,或者两轮面试。

Google全职岗位招聘流程如图:

其中电面后可能会遇到HR加面,在候选人有其他公司的offer待答复时,HR可能会跳过OA和电面,直接安排现场面试。

现场面试(Onsite):一般是4-5轮。硕士应届生4轮,PhD以及社招5轮。应届生以及2年以下工作经验的同学,一般只考数据结构和算法,外加一轮BQ(行为问题面试)。不同于OA和电面阶段,现场面试的算法题几乎都是新题,至少是LintCode中等以上难度,这也是Google面试最难的环节。

面试官不需要你一上来就给出最优解,相反,Google更看重候选人如何从一个基本的working solution开始,不断优化自己思路和算法的过程。

社招算法比重有所降低,增加系统设计面试。另外,这两年也有出现应届生面系统设计的情况。在《系统架构设计》中讲解了18大题型和面试考点,通过4S分析法应对任意类型的系统设计。现在戳我即可免费报名试听前两章!

从现场面试结束到HC出结果,一般需要2-3周,甚至1个月时间。应届生一般过了HC基本就有offer了,不过也可能因为没坑位而沦为备胎。今年因为疫情就有很多人遇到过了面试但match不到组的情况甚至HC直接不给过。

Team Match在入职前的一两个月进行,形式类似实习生的Project Search。理论上可以无限match下去直到遇到合适的组。

一些有用的准备技巧 Think out loud是一个非常重要的习惯。好处是你可以更好地梳理自己地思路;能够让面试官知道逆势知其然,更知其所以然;如果你思路有跑偏,面试官还能及时给你hint。至于何时提问、怎么沟通这些问题,我在《面试软技能指导》中有详细的讲解。

现在**戳我**即可免费报名,首节试听课在10/19号,试听内容包含:

除了刷题,还有哪些技能是拿到offer不可或缺的要素 如何提升面试软实力:简历, 行为面试,沟通能力 现场模拟面试 - Dealing With Ambiguity

免费试听时间:北京时间 10月19日 周一 09:30

多在白板上练习写code,做到及时没有任何辅助工具下也能写出正确地syntax。 能保证至少一门语言,无论是Java,Python还是CPP,不会被面试官问倒。算法能力地扎实与否直接影响你的求职结果。


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3