Redian新闻
>
没用Pandas快捷方法,硬核编程的我面试被拒

没用Pandas快捷方法,硬核编程的我面试被拒

公众号新闻
机器之心报道
编辑:小舟
代码简洁就是高效?

近日,Reddit 上一位网友 Mogady 分享了自己在一家公司的面试经历。这段经历让他感到沮丧,因为他觉得面试并不是在考察 ML 工作者的实际能力,这是不公平的。我们先来看看他讲述的面试过程。


我有 4 年的 NLP 经验,最近想找一份远程工作,于是我申请了一家公司,该公司声称他们只雇佣 top 3% 的人。当然,没有人知道这个数字是怎么来的。


我申请了两次,第一次通过了编码测试,但没有通过技术面试,因为我没能在 30 分钟内解决 2 个问题。

第一次面试失败之后我反思了自己的弱点,并意识到解题才是工作面试中的关键,于是我在 Leetcode 上刷了一些题,然后又申请面试同一家公司。这次我直接进入了技术面试阶段,他们给我一个数据集,要求我在 30 分钟内让一个 NLP 方法的准确率达到 96%,其间我只能浏览文档,不允许用 StackOverflow 或谷歌搜索。我想这应该是在考察我理解问题的能力——想让我又快又好地处理给定数据。

经过几次迭代,准确率达到 90%,然后时间到了。但我告诉面试官如果我有更多时间,我会怎么做。


第二天面试官给我发了一封拒绝邮件,我要求他们给我一个理由,他们说:「面试成功的人可以在给定的时间内获得更好的性能,因为这些人知道 Pandas 库函数能帮他们快速完成编程。」

但是根据我几年的 NLP 实际工作经验,Pandas 和 Jupyter 通常只用来分析数据。如果你真的在构建一个项目,你可能就想尽可能摆脱 Pandas 库函数。因此,不只用一行代码完成操作并不意味着我的能力不是 top 3%。


如果该公司因此拒绝我,那么我是否可以认为 top 1% 的人甚至不需要编码?他们只需要对各种工具得心应手,问题就能靠工具自己解决了。


如果他们认为从头开始构建项目并不重要,那我注定不会面试成功。


显然,Mogady 对这段面试经历感到非常懊恼,他提出疑惑:「为什么现在所有问题都以解决速度为衡量标准?」


Mogady 的经历引发了网友的诸多讨论。有人表示这很现实:「面试确实会衡量应聘者对行业中常用工具的了解,并将重点放在最常用的工具上。一些公司通常还希望尽快为客户创造价值,而不考虑太多细节。这也会影响他们选择雇用谁。」



但也有人从构建项目的具体问题上分析,认为压缩源代码(例如用一行代码完成操作)不利于项目的长期运行。一行代码编译之后的机器码和几行代码没有差别,而几行有注释的好代码是更佳的选择。



有担任技术主管的数据科学家表示:「使用 Pandas 库函数编写一行代码不是什么重要的事情,更重要的是如何扩展和泛化算法。我会更看重这一点,而不是盲目选择只会加速训练的员工。」



还有人从公司层面看待这个问题:「如果一个公司只考虑 ML 方法的速度,那么他们可能也只是想尽快盈利,而没有长远发展的想法。好的公司在意的是员工分析和研究问题的能力。」所以这样的公司不去也罢,没什么前途。



无论是对公司还是对个人,Mogady 的面试经历都值得我们思考。面对一个实际问题,又快又好地解决问题不是易事。如果要在速度和实际效益上选择一个,你会怎么选?


参考链接:https://www.reddit.com/r/MachineLearning/comments/y7708w/d_how_frustrating_are_the_ml_interviews_these/


声纹识别:从理论到编程实战

《声纹识别:从理论到编程实战》中文课上线,由谷歌声纹团队负责人王泉博士主讲。目前,课程答疑正在持续更新中。
课程视频内容共 12 小时,着重介绍基于深度学习的声纹识别系统,包括大量学术界与产业界的最新研究成果。
同时课程配有 32 次课后测验、10 次编程练习、10 次大作业,确保课程结束时可以亲自上手从零搭建一个完整的声纹识别系统。
点击阅读原文,了解更多课程内容。

© THE END 

转载请联系本公众号获得授权

投稿或寻求报道:[email protected]

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
BTS快闪店来多伦多了!明早开业!唯粉儿们快冲鸭!Nature:首次成功地利用经过重编程的酵母合成抗癌药物长春碱硬核观察 #845 AlphaCode 在编程比赛中胜过了近一半的程序员计算机编程的历史演进:用 50 种编程语言写 “Hello,World!” 程序IKEA x OBEGRÄNSAD联名!宜家22年最受瞩目系列开售!hǎo xiǎng “rua” 🤩我面试的人成了我的领导,我该不该离职?我,中高级B端产品经理,面试被刷了因为.....古人类DNA与重症新冠有关?2022诺奖得主Pääbo,竟是前诺奖得主私生子程序员面试反问面试官15道题,网友:到底谁在面试?背Birkin去投行面试被群嘲? 揭秘投行包包鄙视链!晴朗干旱无雨,动物疯狂《朱莉与朱莉娅》原型去世:“你是我面包上的黄油,呼吸时的空气”突发,女王去世丨年少加冕,献身国家,硬核女王的一生平价买到高级感!IKEA全新 OBEGRÄNSAD系列,全系列都好看!美国F1签证被拒原因有哪些?被拒签了怎么办?“产品岗需求这么大,为什么我面试缺屡屡碰壁?”陶哲轩等人用编程方法,推翻了60年几何难题「周期性平铺猜想」“我们的祖先到底是谁?为何智人胜出?”丨2022诺奖深入回答了这些问题。附Svante Pääbo趣闻超级编程AI登上Science封面!AlphaCode编程大赛卷趴一半程序员面试被嫌没经验,为了拿到产品offer,我做了3件事...帮娃“玩转”编程!推荐7款北美最火的少儿编程学习网站!叶云:拍摄纪录片是我面对死亡,存留生命的一种方式虎年说说“虎牙”事无情被裁!我面试大厂的这几个月……打电脑游戏,不如学电脑编程!未来领域少儿编程6-18岁线下课程开课啦!藤校师资,英文授课,试课测评免费领!灰蘑菇: 在王府墙头享受“冷夏”,却被“漂泊的心”捕获硬核观察 #739 Python 虽然是最受欢迎的编程语言,但是找工作还是要会点 SQL刘慈欣科幻漫画系列收官之作,硬核想象,进入全新宇宙!虎年日本虎牙“緋体”硬核观察 #847 Java 不再是最受欢迎的三大编程语言之一阿Q阿O与阿C小心:这个申请季部分大学调整面试政策,也有大学不早点递交无面试机会-附美国TOP30大学面试政策一览!面试被拒,如何绝地重生?可编程的智能手电!小而强大,日常/户外随身携带必属装备!
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。