谷歌面试体验|第1组(适用于印度海得拉巴的技术运营专家[Tools Team]Adwords)

我在谷歌的面试经历,[希望对你有所帮助]

null

我是阿南德哈库马尔。P–2012年从安娜大学金迪工程学院毕业。

2012年,很多热情的工程师都去世了,我也在谷歌求职页面上申请了一份工作。我知道简历很难被谷歌注意到。 突然,在一个晴朗的日子,我接到谷歌人力资源部的电话,说他们对我的个人资料感兴趣,并问我是否准备好进行面试过程[拜托!谁会拒绝谷歌]。我很惊讶。

我被要求参加一个初步的屏幕测试[在线测试]。

在线屏幕测试[2小时] 我被要求在晚上8:30参加考试。一周前,他们修正了这个测试。没有人会打电话提醒你参加考试。面试官也不会给你打电话。你有责任检查你的邮件。那天晚上8点25分,我一直在等谷歌的电话。没有人打电话给我。我以为他们会忘记的。我打算出去吃饭。但突然,我的ipad发出了一条警告信息,来自gmail应用程序[感谢ipad,否则我就不会在笔记本电脑上查看邮件了]。这是谷歌招聘人员发来的。邮件上说他和我分享了一份文件,我必须回答其中的问题。给出了一个谷歌驱动链接。他提到测试持续了两个小时。我被要求在每个问题的下方键入答案。

问题

1. 给定一个包含可能重复的整数的源数组和一个目标整数,编写算法,在源数组中找出两个和目标整数相等的数。

2.假设你有三张表:工作表、用户表、经理表 工作 -工作证 –用户id -多少钱

用户 –用户id -团队

经理 -经理id -团队

如果我是经理,请编写一条select语句来检索属于我团队的所有用户的工作。用户和经理表中定义了用户到团队和团队到经理的映射。

3.在Chrome扩展中,哪个文件包含最重要的扩展信息,如版本、模式匹配等。

有三个房间,里面有公主、花和蛇。所有房间的门都有不正确的铭牌。i、 例如,公主房间的铭牌不是公主。同样,花房的铭牌也不是花。你需要找到公主的房间而不是蛇的房间。你怎么找到的?

5.哪个更快:在哈希表或排序列表中查找项目?为什么?

6.使用API时,最流行的数据交换格式有哪些

7.为其中每一个列出一些流行的API 社会的 商业 服务(如照片服务等)

8.如何更改1000个静态html页面中所有电话号码的格式?

9.如果您有机会设计谷歌建议系统,请告知我们您将如何处理该系统,以及您将如何在设置系统方面执行该计划,如(数据存储或数据库、索引服务等)

10 如何确定一个数字是2的幂 ? 你怎么知道它是不是奇数?用自己选择的语言编写代码。

因为我已经为像亚马逊这样的技术面试做了准备,所以我能够做得很好。

我真诚地感谢Geeksforgeks[你帮了我很大的忙]。我的全部准备工作都是在这个网站上完成的。

一周后,我接到人力资源部的电话,告知我通过了第一轮考试。

两天后,我被告知我将与adwords团队的一名谷歌开发者进行电话采访。

他们计划下周进行电话采访

电话面试[我搞砸了这里][设计思考面试][1小时]

有两位面试官在打电话。首先,他们让我浏览我的简历。

然后第一个问题来了

1) 如何改善环境 收入 办公室的自助餐厅。

进行了很多讨论,我想,我真的做得很好。

2) [我搞砸了的实际问题。对我来说不是时候] 2010年,adwords、chrome、gmail、android和picassa的用户比例为6:9:14:13:8,2011年我们又增加了300万用户。新的比例是8:12:13:11:6。2011年picassa用户数量=14.4万。计算2010年adwords用户的数量。

一个基本的数学问题,即使是一个学生也能解决。但在那种紧张气氛中,我没能做到。我花了些时间,终于给了他一个答案。我自己也知道这是错误的。但面试官说很好,让我们进入下一个问题(只是为了激励我——好人)。

我的实际工作职责是为广告审查团队开发工具,该团队将审查广告并拒绝不合法的广告。所以第三个问题与此有关。

他告诉我,由于我有技术背景,我需要从技术上向他解释我会做什么。他还表示,他不需要实际的解决方案。他们只会看到我处理问题的方式。这是一个存在的问题,他们愿意接受建议。

3) 在谷歌adwords中,有大约3000万条来自42种语言的广告。我会审查广告并拒绝不符合特定规则的广告吗。

关于谷歌禁止广告违法的标准,我讨论了不同的标准。

根据我所说的标准,他让我只考虑三个标准。 a) 链接不工作 b) 与毒品有关的广告 c) 商标[公司使用的商标]

我给出了很多方法,比如链接不起作用

a) 设计一个自动点击广告链接并检查是否重定向到正确页面的汽车人。汽车人被黑客用来为他们发布的广告赚钱。我建议,通过设计类似的汽车人,我们可以验证这种联系。

b) 要查看与药物相关的广告—— 为了检测语言,我们可以首先查看广告发布的地理位置,并可以缩小范围,减少我们检测语言的选择 我建议他,我们可以创建一个包含一些特定关键字(如coccaine)的trie,并对其进行模式匹配,然后拒绝添加trie中包含的任何作品。

面试官给了我另一个限制,如果有“coccaine康复中心”的广告,我们应该拒绝此类广告。这是一个好理由。所以我建议他,我可以维护另一组trie,其中可以包含这些关键字集。

首先检查trie1是否存在与药物相关的关键字。 接下来检查trie 2是否存在其他类型的关键字。 –如果关键字仅出现在trie1[拒绝广告] –如果两个轮胎都返回真值[可以拒绝。但最好是单独对这些ad进行手动拒绝评估]。

我使用了trie,因为它可以更快地进行模式匹配。

对于商标,我也讨论了使用类似的数据结构,面试官对我的回答(我想)没意见。

他说“我们在这里的工作已经结束了。人力资源部稍后会联系你”,并问了任何问题“我问了一些关于他们在谷歌所做工作的问题”。最后我以“希望你在谷歌玩得开心!”他说:“当然可以!”

我认为我第一和第三个问题都做得很好,但第二个简单的问题却搞砸了。我确信我不会因此被选中参加现场采访。我对自己说:“别担心,耶!你不够幸运,不能加入谷歌!”

在我如期收到邮件一周后

感谢您对谷歌的兴趣。我们仔细审查了你的背景和经验,虽然目前我们没有一个职位与你的资历非常匹配,但我们将在我们的系统中保持你的简历活跃。我们将继续使用我们的数据库,将您的个人资料与新的机会相匹配,如果我们发现您可能有资格申请,我们将与您联系。

再次感谢您对谷歌事业和独特文化的兴趣;我们希望你们对我们公司保持热情。”

我写这篇文章是因为当我被安排接受谷歌技术运营专家的面试时。我在网上搜索了那个帖子的面试经历。但我没能得到它。我得到的只是软件工程师adwords posts的面试经验。所以我认为这对将来的人会有帮助。

本文由 阿南德哈库马尔 .如果你喜欢GeekSforgek,并且想贡献自己的力量,你也可以写一篇文章,并将文章邮寄到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享