见面直接写代码?Google设计部5轮地狱级面试通关指南!

好奇Google的办公环境吗?

想看看Google总部到底长什么样子吗?

在这个专门收割全球高精尖人才的“科技麦田”

有最符合人体工程学的舒适办公椅

有大厂员工们都羡慕的顶级食堂

但这里,也有传说中的地狱级面试

图源:pixabay

在Google,面试宛如一次次人生大考。前一秒HR还在微笑,下一秒就把代码甩到你眼前。什么职业规划路径、什么对自己的期望,什么对加班的看法,这些职场常规性问题,Google的面试都不关心,它只关心一件事:“来,你给我说说这个算法怎么样。”

那么如此变态的Google,到底是怎么面试的?

想要通过Google的面试,又有什么秘诀吗?

今天,咱们就来一起研究一下这个问题!

  # 今日话题:Google面试套路全解析  

其实准确的说,Google的面试其实是5~7轮!和艺术留学部分专业相关度比较高的UE、UI、UX等方向的设计师,面试是5~6轮。一些工程类职位,比如工程师、技术开发等职位,面试则是6~7轮。

就拿大家比较关心的UE、UI、UX来说,这5~6轮的面试内容是这样的:

面试流程

  第1轮 & 第2轮  

“来吧,咱们一边聊天,一边搞编程搞代码”

很多朋友看到了“电话面试”,可能以为这没什么,“害,不就是和HR通电话吗,这有什么难的”,各位屏幕前的朋友,如果这是你的内心活动,那么你把世界想象的太美好了!Google的电话面试,是需要你写代码的!

两轮电话面试的时长都在30至60分钟左右,第1轮会涉及到一些基本问题,而第2轮会涉及到很多技术问题。

在回答编码相关问题时,需要应聘者一边在与面试官共享的Google文档上编写代码,一边清晰地阐述自己的思路。Google官方建议使用免持耳机或扬声器,以便自由输入相关内容。

  第3轮  

“面试结束,你可以回家搞编程搞代码了!”

第3轮的Take home assessment是选择性内容,不是每一位应聘者都会遇到。如果遇到,这一部分面试官会给到应聘者一些马上可以去操作的项目内容,可能会是现阶段你的未来同事们正在跟进的项目,也可能是在两次电话会议中提到的内容。总之,这些内容,需要应聘者在面试结束后独立完成

  第4轮  

“来朋友,我们来面对面搞编程搞代码”

到了第4轮,就是线下面试了。

这一部分,一般会有4位Google员工(其中有些是你未来的同事,还有一些是跨职能部门的员工)来面试应聘者,每个人的面试时间大约为30-45分钟

对于工程、设计、技术类员工,Google希望了解应聘者的编码技能,或是技术领域的专业知识(其中包括设计工具或编程语言,以及有关数据结构和算法等主题的一般知识)。

Google通常会在讨论中反复提及与专业领域相关的问题,就像讨论实际工作中遇到的问题一样,因为他们喜欢激发彼此的思想碰撞火花,进而了解不同的方法。

  第5轮  

“来来来,和你未来的同事一起搞编程搞代码”

不像很多公司,领导层决定了录用,马上就可以收拾东西过来报道了,Google会在领导层做好决定后,加上团队配合度的考察,也就是说,你要和应聘部门的现有Google员工打一场配合战。

你们能完美的配合,那你就是Google想要的人才。如果不能,那么你在优秀也不是属于Google的优秀!

  第6轮  

“终于,午夜的钟声要敲响了”

到了最后一轮,基本就是决定是否最终录用你的时刻了,涉及到的问题,想要求和你沟通的,基本就是一些职场必备的细节了!