查看原文
其他

BAT七年经验,却抵不过外企面试的两道算法题?

琥珀 AI科技大本营 2019-02-15


整理| 琥珀 

出品| AI科技大本营


又遇年底跳槽季,如果你曾在 BAT 等互联网大厂有过较为丰富的工作经验,想要换份工作,面试时会主要考虑哪些因素?



面试外企,却被两道算法题难住?


近日,一位网友在脉脉上吐槽,称自己工作经验丰富,去面试 Hulu(打马赛克),结果却是:“我就郁闷了,在阿里工作五年,去面试 Hulu,上来啥都不问,就两道算法题我没有第一时间给出最优解,想了一会儿才做出来,结果就把我挂了,工作那么多年了,还这样面试也是令人醉了。”



很快,这样的吐槽招致了百度、阿里、腾讯、头条、美团、京东等业内同行的关注。随后,这个问题被挪至知乎,继续引发了更多相关利益群体包括 Hulu 公司员工在内的回应。



这种公司仗着自己是外资,待遇一般,要求还很高,在中国端架子,但在国外根本不入流,不去也罢。


美企都是这种面试风格,问算法题要多一些。现在国内的互联网不比国外差,没必要去外资企业。


美企都是这种面试风格,即使你刷过了一遍 leetcode,你也不一定能现场解出一道变形题,我觉得比起问项目经验、问那些搜索一下就能搜到答案的吹牛皮题目,问算法题要靠谱得多。


面试终究是个双向选择的过程……每个公司都有自己的标准,不在公司你一样可以牛逼。


从脉脉到知乎再到各大网络论坛,从不少网友的留言中可以看出,作为程序员对有过互联网大厂从业经验的认可度还是非常高的,但关键的一个问题是在于面试时存在的可选择性。


值得一提的是,引发该起舆论事件最开始的问题表述是“怎么看待阿里员工吐槽:我在阿里工作五年,面试一家小公司竟然挂了。”无疑,问题的矛盾点曾一度被转移至“Hulu 是一家什么样的公司?“Hulu 和 BAT 哪个更难进?”“为什么从 BAT 跳槽去 Hulu?”



资料显示,Hulu 是美国一家付费观看正版影视节目的网站,目前在洛杉矶、北京等地设有分公司。


因此,即便 Hulu 在国内可能并未走入太多人的视线,但这家公司从本身实力上来讲亦是“算不得小公司”。据了解,在国内入职 Hulu 的很多也曾毕业于清华北大。



面试入坑,如何避免?

 

不少过来人会讲:面试失败并不一定代表是你能力不行,而是在于你的能力、薪资是否与目标岗位最为匹配。


@胡子:说白了经验和资历好看只是一个基本条件,最重要的还是人本身所具备的特质。


@程磨Morgan:去任何公司面试,既要有被录用的信心,也要有被拒绝的心理准备。


@cn iris:总体而言,在双方人格平等,相互尊重的前提下,应聘者对目标企业招聘流程的配合与理解应该是底线。算法是岗位核心关键能力,那么上来就做算法题恰恰是尊重面试人员,节省时间和效率的一种做法。某种程度上说,这种企业的风格可能比先聊上一个小时企业愿景再问一堆从简历就能判断的职业经历价值的风格更为“短平快”,相应的,如果录用之后,也必然会面对更加强调效率、轻量化和机动的业务场景与沟通风格。如果从一开始对这种风格就不适应,即使面试通过,可能在文化磨合上也会经历一个比较痛苦的窗口期。


@银翎六翼:“如果你不会算法,那么我不认为你会编程。如果你不会数据结构,那么我不认为你会算法。”


作为面试官,除了基础能力之外,包括你的沟通能力、态度、学习能力、心理素质均是考察的必备条件。


另一方面,中国互联网公司的人才招聘流程正日渐朝着标准化的模式构建起来,并围绕算法、编程、数据结构、排序函数、递归等基础原理和实践展开。其实对于工作多年的工程师并不算难事,但正如面试像一次“考试”,如果考试之前能下一番功夫梳理过往经验和遗漏的知识点,也是有利无害。毕竟水涨船高,面试官们自然也会优中选优。


以下我们整理了 2018 年发布的比较经典的几篇面试知识点备忘清单,欢迎查阅:



(*本文由AI科技大本营整理,转载请联系微信1092722531)


公开课预告

强化学习



本课程是一次理论+实战的结合,将重点介绍强化学习的模型原理以及A3C模型原理,最后通过实践落实强化学习在游戏中的应用。


    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存