[TopTalent.in] BITS Pilani 的 Rushabh Agrawal 讲述他的 Google 面试经历
谷歌一直被选为世界上最好的工作场所,世界各地的工程师都希望成为这个令人惊叹的创新组织的一部分。 Rushabh Agrawal 是 BITS Pilani 的计算机科学专业毕业生,最近被这家位于加利福尼亚州山景城的梦想组织招聘,我们在 TopTalent.in 有机会与他交谈。他谈到了他的个人反应(阅读欢呼)、招聘过程,并为所有有志之士提供了有用的提示和建议。
任何人都会问的第一个问题——这一切是怎么发生的?
BITS Pilani 的校园实习季于 8 月 10 日以 Google 笔试拉开帷幕。他几乎忘记了这件事,因为很长一段时间没有人收到他们的消息。但在 8 月 28 日,众多申请人中有 5 人接到了谷歌班加罗尔办公室的面试电话。到 9 月 6 日,他们在印度的硅城接受采访。我敢肯定,当我说这一切都值得时,他会同意我的看法。毕竟,5 位幸运候选人中有 2 位(Rushabh Agrawal 和 Kunal Lad)实际上被选入了 Google 的山景城办事处。
当被问及他对这个好消息的反应时,他清楚地表明这对他来说将是难忘的一天。 “当时是下午,我刚在宿舍吃过午饭回来;鉴于那天的食物,仍然很饿。”就在那时,他看到一封电子邮件,通知他他的选择。他清楚地记得那一刻,“我花了接下来的 10 分钟阅读电子邮件,试图接受电子邮件中的内容。”不到 10 分钟,他就接到了谷歌 HR 的电话,亲自告知了他的选择,这时候他的喜悦之情终于渗透了进来。当她继续描述套餐细节和加入条件时,Rushabh 欣喜若狂,根本不在乎关于她所说的一切!几分钟之内,他的朋友和“小翼”就已经在他周围大喊大叫了——而这一切都是在 HR 女士对他说话的时候。他宣称这种感觉仍然是一种好得令人难以置信的东西。
关于选拔过程是否与通常的校园安置过程不同。
我们从谷歌的采访中听说过那些脑筋急转弯和超级棘手的问题。 Rushabh 不同意,并表示该过程或多或少类似于微软、亚马逊等公司。唯一的区别在于安置过程的长度。通常,当公司来校园安置时,该过程会在一天之内就在校园内完成。但谷歌几乎花了一个月的时间。
进行了初步筛选测试,然后进行了一系列采访。他们在谷歌进行的所有面试都是技术性的,每位面试官都测试了不同领域的知识和思维。在其中一轮中也进行了开放式讨论。 Rushabh 在他的小猫中也有一些出版物,一些采访者也讨论了它们。很有意思的一点是,在整个面试过程中,每次面试后都没有淘汰。他们都经历了相同数量的采访。在采访过程中,采访者不断地记录观察/意见。他认为,在整个过程的最后,所有的分数都会被统计出来,以选择候选人。他高兴地告诉我们,除了采访之外,他们还可以在 Google 享用午餐,并在一个非常棒的地方过夜。
像谷歌这样的技能组合公司,正在寻找候选人。
他以实事求是的方式告诉我们,必须具备数据结构和算法的知识,以及良好的编码技能。此外,计算机网络和面向对象编程 (OOP) 的知识也可以派上用场。知道其他任何事情都是一种奖励。像其他任何事情一样,练习(在这种情况下解决问题)有很大帮助。面试官通常根据候选人对未知问题的反应(思考过程、方法)来评估候选人。因此,除了经验之外,他们还寻求解决问题的技能。事实上,像谷歌这样的公司正在寻找高智商的人。简历以及面试过程为他们提供了充分的机会来评估候选人的智力。
关于如何创建一个完美的技术简历,这将脱颖而出。
像谷歌这样的公司并不关心候选人的非技术成就。所以不要通过提及这些来混淆你的简历。保持简历简短明了。没有必要解释一切,因为他们不会“研究”你的简历(他的简历只有 1 页)。在面试的过程中,面试官可能会浏览一遍,发现一些有趣的东西,就想谈一谈。这将开始一场讨论,而现在掌握在你手中的对话,提供了一个给面试官留下深刻印象的好机会。相应地写下你的简历(这样它就可以在面试官的脑海中引起足够的好奇心)。此外,您显然比其他人更想谈论您的一些项目/出版物。因此,相应地突出您的工作。现在有一些非常具体和有用的建议,对吧?
有兴趣的人显然想知道赢得如此优惠的报价需要做多少准备。他给出了诚实的回答,并说“我没有专门为谷歌做准备,除了在面试前几天在网上回答了一些谷歌面试问题。”据他介绍,这些问题通常类似于在微软、亚马逊或任何其他类似公司的面试中遇到的问题。
他说:“整个暑假准备实习,对我来说已经足够了”,他说(显然,实践是关键)这种准备只是为了引导一个人对面试中提出的问题的思考过程,这在面试中是不同的。自然会遇到什么。需要注意的重要一点是,面试中提出的问题范围不是很广。因此,准备工作基本上使您熟悉常用技巧和经常使用的东西。了解他们不一定会给面试官留下深刻印象,但不了解他们会让你比其他竞争对手低一个档次。除此之外,您迄今为止所做的一切——出版物、项目、编码经验等都将发挥作用。您基本上使用了过去几年获得的所有知识和技能。
最后,我们请 Rushabh 向所有渴望获得类似工作机会的学生提供一些建议。首先,他澄清说,谷歌的采访与微软或亚马逊的采访并没有太大的不同,这与流行的观点相反。他,就个人而言,并没有发现他们“特别困难”(他代表接受 BPPC 采访的所有 5 人这么说)
此外,在面试期间,评判你的不仅仅是你是否成功地达到了最佳解决方案。你是根据你的思考过程来评判的,未能达成最终解决方案并不是它的结束,这很重要。
对于一年级和二年级的学生(他们中的许多人都向他询问了在谷歌找到工作的“秘诀”),大量的编码练习和非常好的数据结构和算法知识才能找到这样的工作是前进的好方法,但不是唯一的方法。他本人并没有很好的编码档案,但他的档案更多地基于项目和出版物,比如机器学习,而不是算法。 “我的感觉是,你必须努力获得尽可能多的知识和技能。你永远不知道什么会派上用场。”候选人的智力和解决问题的能力将负责其余的工作。你基本上追求你感兴趣或让你兴奋的任何东西。没有长期的准备来获得一份特定的工作,并且在这方面的思考不仅会限制你,而且,也是一个短视的目标。
当然,每个有抱负的人都必须花少量时间明确准备面试。这只是简化思维过程的一个很好的练习。像任何其他面试过程一样,很大程度上取决于无法控制的因素。正如他们所说,其余的取决于当天。