在国外 Facebook,Google 等互联网巨头中,算法无疑是面试中的重头戏,不过,在最近几年国内互联网大厂面试中,算法的比重也越来越高,算法不扎实,笔试可能就直接被刷了。

那你知道大厂的技术面为什么必考算法么?

无非是算法最能说明一个人的综合实力。

而大厂考算法一般也会分两步,第一步:让你直接说思路;第二步:让你实操写代码。

通过这两步,就可以看出你的编程内功是否深厚,除此之外还能多维度考察你的其他能力,比如:逻辑思维清晰与否、debug 能力如何、编码习惯怎样、是否能写出可维护的代码等等......