面试Google,我挂在了第七轮......

自媒体 自媒体

去年换工作的时候,面试了一下 Google(这里说的是 Google 中国),来了个 Google 面试六轮游,事实是没经由。 [原创文章:www.777y.com]


[原创文章:www.777y.com]

图片来自 Pexels


现在分享下我介入面试的具体流程以及个人认为应该留意的事项,进展对人人有所匡助。


个人相关背景


先介绍下自己相关背景,985 本科,Top2 硕士(其实,大公司都对照留意第一学历的)。


在校时代,科研也没啥能拿得出手的论文。社招时,4 年多工作经验,面试时为大疆后端斥地 TL(带 3~4 个人而已)。


面试流程


Google 整体面试流程上根本如下:

  • Recruiter Prescreen→ 

  • Phone Interview(1~2 sessions)→  

  • Onsite Interview(4~5 sessions,1 week to receive feedback)→

  • Hiring Committee Review→

  • Offer Review→

  • Offer Delivery(Yippee!)


我一共经验了 1 轮德律面试,5 轮 Onsite,若是算上前面的 HR 的预筛选的话,就是 7 轮。


简历送达


之前校招其实也加入过,无奈门槛太高,竞争压力太大,连面试流程都木有进。


当初校招时直接网上刷题,这个网站上其实还能看到往年的一些问题景遇:Google Code Jam。根本上分几轮,每轮 top xx 的选手才有机会进入面试。


第一次换工作的时候,其实也有找在 Google 的同窗内推,填了不少内推介绍情由呀等等,最后简历都没过。


当然,简历没过必然也有多种情由啦,这个其实跟各个公司都一样。比如人家需求是招聘 P7,以你的工作年限经验等最多就 P6,必然不成。

还有比如进展是招聘机械进修等相关经验的等等,岗位信息等不成家也不成;当然还有一种,岗位描述等都相关,切实简历没啥亮点,宁靖庸,也直接被 HR 给筛选掉了。

此次其实刚起头是没有考虑过面 Google 的,机缘巧合在 Linkedin 在有 Google 的 HR 关系,说要不要试试 Google 的机会。


当然就抱着“试试就试试”的设法跟进面试流程啦,既然要考试,当然照样需要负责对待,改削简历。防止手生,必然需要提前预备“刷题”的。


发简历给 HR 蜜斯姐后,HR 蜜斯姐会给你一些预备材料供你参考,这份材料还相对对照雄厚,直接会敷陈你面试涉及到的常识点,介绍书籍还有一些介绍参考的视频等。


需要的小伙伴可以留言,我清算下发给你(跟 HR 求证过,这些资料是可以公开分享的哈)。


其实,时间有限,“刷题”预备不足,当初预感估量面试面不下来。不过真正走完所有面试流程,发现其实面试问题没有想象中的那么难(然而,我仍然没有过,诠释实力不足呀),积极预备,照样有进展的。


因为面试问题对照敏感,不克直接分享原题哈,不过我会凭证我的懂得,找相同常识点和相同难度的问题分享一下。


HR 面试


对,第一轮就是 HR 面试,上面流程中的“Recruiter Prescreen”,其实就是一些角力机相关底细的填空题和选择题。


几分钟的时间,十几道问题。面试过程中,不需要给予明确的注释,知道就是知道,不知道就不知道。


问题或许会涉及到比如:快排的时间复杂度是若干?选择排序是不乱的排序算法吗?等等之类的。


这也是我介入的所有面试傍边,HR 直接介入的“手艺”面的。我懂得就经由这一轮面试可以用对照少的成本把一些错误适的候选人直接清扫了。当然这种体式或许不一定适用于所有公司。


德律面试


德律面试要求直接用 Google Doc 共享写代码,需要要求你有一个不乱的收集情形。这轮面试我懂得应该不会太难,从我面试的经验来看也切实如斯。


对比 Onsite,德律面试不克在一个很好的沟通情形下,不克面临面和面试官进行交流。


当初我面试的一道问题和二叉树的遍历相关,当然问题不会是直接写二叉树的先序/中序/后序/层次之类的遍历,会有一个具体的生意场景在里边。


需要你理会这个具体的生意场景,能够抽象出问题本质上就是,二叉树的遍历体式。


这道问题算是拿下了,实际 Coding 后,面试官或许会凭证你写的 Code 去提问,一些界线前提以及让你提优化方案。


HR 蜜斯姐介绍的德律面试时 1-2 轮,其实我懂得,这应该是需要看第一轮的面试官的反馈,是否犹疑是否再放置一轮德律面试。


事实和 Onsite 对比,德律面试成底细对更低一些。在线 Code 其实在面试过程中,照样蛮首要的环节。


从你 Code 的细节,包括 Code Style,界线前提的判断,哪怕是注释景遇,都能看出一些编程习惯。


我认为这个环节对于招聘一个写代码的工程师来说,必然是一个必弗成少的环节(Google 整个就搞了五六轮)。


现局面试


德律面试经由后,HR 会很快跟你反馈沟通面试事实,是否经由,以及 Onsite 的放置。


因为现局面试是 4-5 轮,平均 1 轮一小时的话,需要 4-5 个小时,其实照样蛮花消精神的。


一般会沟通可以约 2 个半天或许 1 成天,两个半天的长处是,时间不会那么主要,前两轮后,半途可以过几天再休整调整下再持续。


我当初就选择“快刀斩乱麻/早死早超生”的方案直接约了 1 天时间搞定。
Onsite 也根本上是在电脑上 Coding,你和面试官一人一个笔记本,Code 时共享屏幕,有时候问题面试官会在白板上写出。


Onsite 的问题,光鲜就要比德律面试的问题难度高一些呢。但实际上比我想象中的要简练些。


因为曾经想 Google 这样的公司面试生怕连懂得问题意思都要懂得大半天吧,或许也是社招的原因,社招整体感触在算法的要求比校招就要低一些。

这只是我的主观感想啦。(切实自己在当面试官的过程中,在算法这块对社招的同窗预期也会低一些)

我记得个中有一道问题就跟 leetcode 上的相同(再次声明不是原题,也不 share 原题))leetcode 上谁人问题应该是二维矩阵,最短路径相关的,用 dp 可以解决。只不过,一般问题会分为好几个小问题,难度一般从易到难。


同时也考查到了二叉树,仍然围绕着二叉树的遍历进行。需要熟知二叉树的各类遍历体式,非递归的体式(递归对照随意,一般不会让写这个)。在碰着二叉树相关问题的时候,是否可以联想到二叉树的遍历上来。


此外有一道系统设计的问题,“常识图谱”的概念,围绕着“图”的相关算法,这个要求在白板上写出设计方案和伪代码。


同时面试官会络续 Push 你让你提出更优的解决方案,有充足多的角力资源,并行去跑,以及具体怎么实现。这道问题我回覆的不好(当初也知道不好,后背 HR 反馈也印证了这一点)。


还有一道问题,是解决生活中的场景问题。需要你抽象出这个问题,用代码来解决。


一般这种问题,就需要一再跟面试官去沟通和确认个中的场景,若何把生意抽象成算法。


记得之前面试 Amazon 的时候也有相同的问题(只不过当初面 Amazon 考查的是 OO Design,而本题是具体算法实现)。


Onsite 一共聊了 5 轮,上午 2 轮,下昼 3 轮,个中有两轮是英文面试(英文面试后背会说)。


整体来说,工程师岗位面试会围绕如下几个方面进行(以下参考 HR 供给的面试指南):
  • Coding:用熟悉的编程说话(不限)实现给定的问题。会重点关注解问题过程中的懂得和沟通能力。

  • 算法:涉及到 排序/搜刮/分治/动态规划/贪婪/递归, 具体数据组织,以及也有或许会涉及到 Dijkstra 和 A* 等算法,需要会算法复杂度的理会。

  • 排序:常见的排序算法,时间/空间复杂度,例如快排/归并/堆排序/插入/基数排序等等。

  • 数据组织:数组/连表/堆/栈/Hash/数/二叉树等。

  • 数学:或许会涉及到离散数学,组合数学,例如 N 个中选 k 个的体式等。

  • 图:图的表达(例如矩阵/邻接表),bfs/dfs 等。

  • 递归:递归和迭代的转换。

  • 其他:设计和把握系统等。


以上这部门摘自 HR 供给的 Google 工程师面试指南。


午饭


正午 HR 蜜斯姐会放置一个 Google 的工程师带你吃饭,跟你聊天。有任何疑问都可以跟他沟通。


不得不说,Google 的伙食照样蛮不错的,我当初就跟小哥哥聊了下他在 Google 工作的感想。

英文面试


英文面试,零丁拿出来说一下,建议照样提前预备,演习一下根本的白话。不要因为面试过程中,倏忽让你只用英语沟通,让气氛变得主要起来,导致施展不好。


毛遂自荐之类的必然你可以提前预备,然后就是你可以考试比如拿个中的问题自己模拟一下面试场景。


首如果或许需要提前熟悉一下根本的角力机相关词汇,不要到时候想表达确表达不出。


整体来说,Google 的面试切实很难,但切实也没我想象中的那么难。但要求切实是很高的,根本上一些界线 Case 等也都是在考查局限内的。


Onsite 面试完后,在第二天,我就获得事实通知,面试没经由。事实来看没经由的事实反馈比经由反馈更快。


HR 会反馈你哪里示意得不足好,然后若是想进 Google,就加油刷题。说 1 年后,可以再次考试,贯穿关系哦。

哈哈,以上就是我此次完整的 Google 面试之旅,虽然失败(实力还不足)了,但照样有收获的。


若是人人有充足自信(当然也要有必然实力哈)也可以找我匡助内推,我可以给在 Google 的同窗匡助或许直接给招聘的 HR 同窗。


若是要面试 Google,刷题是在所难免的了。整体来讲,Google 的面试体验照样很不错的,全程 HR 蜜斯姐悉心指导和实时反馈,给 HR 蜜斯姐点赞。

作者:唐磊

简介:阿里云码农,卒业于中南大学和清华大学,曾工作于大疆/宜信大数据立异中心/Tencent/友盟。

编纂:陶家龙

出处:转载自微信公家号轨范猿石头(ID:tangleithu)

超卓文章介绍:

阿里P7也不过如斯,被一个简练的SQL查询难住!
谁能想到,我给手艺总监“上了一课”
申报老板,我不小心执行了kill -9呼吁
自媒体微信号:777y扫描二维码关注公众号
爱八卦,爱爆料。
小编推荐
  1. NO.1 盘点只有老司机才听过的英雄台词,孙尚香和芈

    上次猫叔收集了一些霸气的英雄台词 受到了老铁们的喜欢 虽然你们没有直说 但是从你们积极的后台留言当中 猫叔 就可以看出来 以后有什么你们想

  2. NO.2 香甜软糯中透着阵阵肉香,可把人馋坏了!

    香甜软糯的板栗既是厚味的小零嘴,同时也是入菜的好搭配。今天分享一道应季的厚味佳肴,把板栗、南瓜等食材和排骨一路烧制,给浓烈的肉香增

  3. NO.3 啪啪时女票超能夹紧是什么感觉?

    从前有个人,人称3X哥。X哥爱污漫,一画不吃饭,天天开火车,呜呜呜呜呜,呆萌爱搞笑,逗比又好色。既爱啪啪啪,也爱么么哒,键盘遥控器,榴

  4. NO.4 中国知网免费入口学生登录(2019知网账号密码分享)

    2017年知网的收入高达9.7亿,毛利率高达61%,之前的毛利率最高可达到72%。知网查重是大学生毕业前的梦魇,不仅是担心过不了查重,还因为知网查重

  5. NO.5 “你忍着点,拨出来时会有点疼。”

    第1章 接受不了 “别,别在我爸面前做!不要!” 宋斯曼无数在顾少霆的身下承欢,卫生间,办公室,楼道间,野外,每次她都浪着声求顾少霆给她

  6. NO.6 2019剑灵什么职业厉害(剑灵9大职业排名)

    都说现在剑灵里有个狗职业叫召唤,副本有用输出强势;而一年前的狗职业剑士现在地位不如以前,被戏称为剑大海,输出垫底。 由于剑灵目前还没有

  7. NO.7 《勇者斗恶龙 创世小玩家2》攻略:建造技巧与注意事项。

    想要精巧地体验DQB2,光把游戏通关,找到图纸是远远不足的,游戏中的建筑机制和弄法才是本作的真正核心。不过这里只给各位介绍一些关键影响到

  8. NO.8 微信月活跃用户数量有多少(2019微信年度数据报告)

    以下56个app你手机上安装了什么呢?评论区见! 微信,qq,淘宝网,爱奇艺,支付宝,微博,搜狗,腾讯视频,前八名,微信目前11亿的月活跃用户

Copyright2018.七云自媒体资讯站,让大家及时掌握各行各业第一手资讯新闻!