Google计算输入特定搜索查询的程序员
世界上最好的搜索引擎将如何聘请有才华的开发人员?当然,通过搜索!事实证明,Google会监视用户是否在搜索栏中输入了特定的搜索查询之一,并开始以创造性的方式处理潜在的候选人。首先,提供他玩游戏。数学家马克斯·罗塞特(Max Rosett)说,这种寻找和雇用有才华的程序员的创新过程是如何组织的。三个月前,数学家Max Rosett处于职业生涯的过渡阶段。在担任顾问和失败的创业公司之后,他在佐治亚理工学院完成了在线编程课程,获得了文凭并想成为一名程序员。但是麦克斯认为自己没有足够的资格从事这项工作。 Google另有决定。一天早上,在研究项目时,Max Rosett在搜索框中输入了[python lambda函数列表理解]。出现了带有链接的普通列表,数学家开始寻找其中最相关的链接-然后发生了不寻常的事情。包含搜索结果的页面突然分成几部分,像门扇一样打开,在它们之间出现一个黑色的窗口,上面写着“您说我们的语言”。准备好挑战了吗?“我凝视着屏幕,”麦克斯说。 - 它是什么?片刻之后,我决定是的,我肯定已经准备好应对挑战了。” “我单击了链接,然后转到名为foo.bar的起始页面。它看起来像UNIX界面,所以我键入了命令以列出文件。只有一个start_here.txt文件。我打开它,看到两个句子:
“输入请求以调用任务。输入help以获取命令列表。” 我输入了要求
并准备看到“跟着白兔子,麦克斯”一词。相反,出现了一段文本,其中包含编程任务的条款以及有关如何发送解决方案的说明。麦克斯·罗塞特(Max Rosett)说,我被给了48个小时,计时器一直在计时。
Max不会自行发布问题,但表示需要解决该问题的算法知识。建议使用Python或Java编写代码。他在五个小时内解决了第一个问题。每次发送后,都在五个隐藏的测试条件下测试该解决方案。通过所有测试后,您可以请求一个新任务。在接下来的两周中,赌博数学家又完成了五项任务。解决第六项任务后的foo.bar建议留下您的联系方式:电话号码和电子邮件地址。令作者惊讶的是,几天后,他收到了人事部门一名雇员的来信,要求发送简历。他发送了,然后同意了一个电话。麦克斯写道:“谷歌的招聘流程在网上有完整的记录,而我的经验很典型。” “唯一的区别是,我不必经过技术测试,因为我已经通过完成foo.bar任务展示了某些编程技能。”只有到了Google的办公室,他才最终相信自己不是集会的受害者。解决问题foo.bar,Max Rosett询问了包括Google员工在内的几个朋友是否对这项测试有所了解。没有人知道,但是每个人都同意这将是一个好主意。尽管我不得不等待两个星期,但最终Google发出了“期待已久的工作机会”。“ Foo.bar是一种出色的招聘策略,” Max Rosett说。“谷歌甚至在我提交文件之前就知道了我,当我提交文件时,它们使我感到自己的价值。” 同时,他们尊重我的隐私,直到我明确表示同意之前,他们才保持联系。”“无论如何,我喜欢他们的谜题,”新造的Googler补充道。 Source: https://habr.com/ru/post/zh-CN383383/
All Articles