Google招聘的大致流程 投递简历/内推. 1point 3acres
对于实习的同学来说,一般是先申请。你可以自己在谷歌网站上申请,也可以找Googler帮你内推。找人内推时一定要注意,内推表格上面是可以选择你是top candidate,还是一般的candidate,如果有机会建议选一个跟你熟的,了解你的,或者你确定会帮你好好推的人。这个表格上面还会问你和candidate是如何认识的,也会让你简单介绍为什么candidate fits Google。一般来说内推人会把你的邮箱和名字写到表格上,他提交表格后你就会收到一封Invitation from XXX to apply to Google的邮件,你接受invitation之后可以申请三个jobs。
feedback/hiring committee
面试结束后,你的面试官会把他给你的feedback通过一个内部系统传上去。我们推荐是在面试24-48小时内把feedback传上去,但是有的面试官可能没有那么快就传上去,这时候你的recruiter就会去跟你的面试官去跟进。feedback是非常详细的,不仅包含了面试官对你的整体评价,还包含了你们花了多少时间在讨论什么问题,你全程在interview doc上写下来的代码和comments,以及面试官在你的code上面额外加的注释。面试官还会参考面试前就准备好的target specific rubric对你的coding, algorithm and data structures, communication, problem solving的每个维度给你打分。一个面试官不能决定你被拒绝还是拿到offer。对于实习来说2个面试,对于全职来说3-6个面试的feedback会被打包送到每周进行一次的一个hiring committee来review。这个committee也是分级别的,比如L3/4的committee里面有几个senior一些的工程师,他们几个人里面也有一个老大来host这个committee,然后committee member一起来看interview feedback(包含面试官的打分和你的code),resume和系统里面的其他资料,来决定你是否能通过hiring committee。
team match
之后的流程是需要选一个team。对于有的organization来说可能先给你发offer再让你match,但是对于一些其他的org来说会等你match到team才给你发offer。这部分涉及的内容也十分多,我没办法在这里cover所有的注意事项。简单来说就是recruiter给你安排一个工程经理/tech lead跟你聊一下天,聊聊你想做什么,你过去的经历,然后你们进行双向选择。如果你喜欢这个组,他们也喜欢你的话,你们就match成功了,你之后就加入他们的组。对于intern来说你可能只能在你对应的product area(比如Google cloud,ads,search等)里面的组match,这部分我之后有时间再细讲,如果有具体的问题也可以给我发邮件,我有时间会回复。
. .и 担心遇到不好的面试官
有同学可能说如果我遇到不好的面试官怎么办,我可以说这个你不用过于担心。仔细想一下,你可能看到好多人说自己面的很差,最后却拿到了Google的offer。实际上我们内部也是会统计的,我们会做一些data analysis,比如说一个面试官给candidate的打分和最后candidate是否通过hiring committee的相关度。如果这个面试官的打分总是无法提供任何valuable signal,那么committee也会给这个面试官提供feedback on feedback。