这位程序员最近面试就碰到了这样的情况:自己看中了一家公司的开发岗位,然后去面试,之后在面试结束的时候,面试官给他留了一个面试作业,称如果做出方案就给他进入下一轮面试!
有网友认为:这种情况很正常啊,因为这表明企业对你是有意愿度的,如果你能够正确的解答出来,那么你不仅证明了自己的技术达到了一定的深度,还会获得公司的赞同,通过面试的可能性就会大很多。
在开发新项目的过程中,一些公司会遇到瓶颈,这可能与公司现有的技术很难做到。因此,企业以招聘新程序员为代表,将项目简化为面试问题交给这些面试官。如果面试官不能解决问题,他们很自然地就不能通过面试。如果面试官能解决这个问题,公司会采纳面试官的解决方案,然后拒绝面试官,因为面试结果是公司有最终决定权的。

这种方法对于公司来说,并不需要付出多少精力就能得到大量程序员的解决思维,再结合公司现有的技术,解决问题的难度也会减小,所以对于公司是有好处的。但是对于面试者来说,自己辛辛苦苦想出来的解决方案明明是对的,还花费时间来面试,可最后的结果就是面试没通过,这显然是不公平的!
所以有网友说绝对不写这样的面试题!