为什么大家都知道面试的人只是在准备去面试的时候才来“应试”背题,还是乐此不彼的出这些面试题?

本人ios开发。17年开始圈子内很多人离职求职,然后就是到处找面试题预热,为的就是能在面试的时候多答几题,装个逼,求个高收入。但都是一个圈子啊,我相信同行都知道这个现象,为啥还为了这么个只有几天的记忆大家相互伤害呢?有没有一个更好的方法去面试呢?
关注者
183
被浏览
27797

11 个回答

编程面试题其实跟高考的性质一样。所有人都知道那些知识点和技巧在将来有很大的几率完全用不到,但能够熟练掌握它们的人也会在更大几率上不是水货。当然面试题永远有遗珠的时刻,近的有 Google 拒了 Homebrew 的作者 Max Howell,远的有 Decca 拒了 Beatles(咦)。

所以你得(读作:也许可以试着)这样看待编程面试题:对于公司来说,面试是个需要花费时间和精力的事情,小公司也很少有专门的 recruiter,有了也未必是精通业务的达人。中小型软件公司最常见的招聘模式就是部门里某个大牛跟 HR 约个空档来看一批面试者。HR 是个摆设,而大牛不一定有心思把时间花费在编写一套适合公司业务同时并不会太偏门的面试题上面。所以从网上找点恰当的题目,了不起自己改一改模样,走一条 tried and true 的稳妥线路,是对公司来说最经济的做法。有精力仔细研究怎样通过其他办法(而且很可能是结合其他办法)来考察面试者水平的公司当然存在,但大部分公司都没这个条件,很可能也没这个需求。毕竟举行开放面试的公司所寻找的是一个可替换零件而不是共创未来的灵魂伴侣(不管它有多么否认这一点),使用能够在很大几率上筛选出优秀程序员的办法就够了。

反过来从应聘者的角度看,一个面试完全不考编程题目的公司也很可疑。你自己知道自己的水平,你也知道公司相信你的水平,但是你怎么知道公司招进来的其他人一定可靠呢?

如果真想跳出这场老鼠赛跑,唯一的途径是让自己变得只靠声望和关系圈就足以找到新工作。

可能要至少过滤掉一批连面试题都不看的人吧……大约