程序员吴师兄

读完需要

2

分钟

速读仅需 1 分钟

大家好,我是程序员吴师兄。

今天录制了一个一分钟的视频,聊一聊 为什么很多面试都需要考算法跟数据结构,发布在视频号。

以下是文字稿

说实话,我也曾经抱怨过面试为什么要考算法和数据结构。

那是在 17 年的时候,我挺想进大厂的,投了挺多简历,然后面过 YY 、腾讯等几个大厂,项目经历和基础知识都挺好,但最终都跪在算法面试环节,那个时候的感觉真的是。。。,但没办法,想进大厂终究还是得掌握算法与数据结构,于是花了半年时间,每天花 4 个小时学习和刷题,最终在 18 年的时候拿下了 8 个 offer。

好了,我们回到正题:为什么很多面试都需要考算法跟数据结构呢。

我们可以想想,如果不考察这个,还能考察什么呢?

一般来说,在程序员面试中常见的是考察项目经历,但这其中还是存在相对较多的“水份”因素。

培训出来的可以吹成有一年甚至三年的项目开发经历,面试时沉默少言的面试者实际上是项目的核心开发者,项目框架与设计都是他负责的;相对的,也有可能口若悬河的人把自己的工作吹得天花乱坠却其实没有什么真实水平,只是个 API 调用仔。

面试时间较短,不可能通过一场面试就能对一名候选者在实际项目中工作能力的全面考察。

所以,不管是无奈之举还是实际需要,面试中真的的算法跟数据结构,这样才能更客观的了解候选的水平。

那么面试中是如何考察算法跟数据结构呢? 候选人应该如何准备以及如何表现呢,我们下期揭晓:)

视频号地址如下:

视频号 | 为什么很多面试都需要考算法跟数据结构呢

原文始发于微信公众号(五分钟学算法):视频号 | 为什么很多面试都需要考算法跟数据结构呢