老生常谈:面试算法有必要吗

如题所述

首先,面试什么东西不是被面试者决定的,而是面试者决定的。

其次,编程,本质上是用计算机解决问题,而经过多年业界总结出来的经典算法,就是针对经典而典型问题的解决方案,学习这些算法,除了能够解决这些典型问题之外还能够掌握解决问题的能力,从而触类旁通。所以说,面试算法是考察被面试者解决问题能力的一种方法。

第三,面试内容除了它能否起到考察作用之外,还要考虑成本问题。看一个被面试者能否做出一道算法题,是一个成本很低的做法(甚至连电脑都不需要),这对于公司来说是可以接受的。

综上所述,面试算法有必要。
温馨提示:答案为网友推荐,仅供参考