面试中,算法面试重要,还是基础知识和业务逻辑面试重要?
很多人都会对上面的问题存有疑问。
如果真要对这两个进行排序,算法面试会被放在优先级更高的位置。
百度的面试中,是非常喜欢考算法的。
曾经,一位百度的面试官对此现象进行了解释:
“首先,算法是一种通用的考察点,不管哪个技术岗都可以进行考察;
其次,算法包含了太多的逻辑思维,可以考察应聘者思考问题的逻辑和解决问题的能力;
最后,连这么有难度的算法题你都可以搞定,那么其他只需要看看写写用用就可以掌握的基础知识和相关技术框架还怕学不会吗?”
由此看出,算法的重要性相当高,是大家必须要掌握的。
最近很多小伙伴问我要一些 算法 相关的资料,于是我翻箱倒柜,找到了这本非常经典的电子书——《算法的乐趣》。
资料介绍
《算法的乐趣》没有像一般的算法书一样单纯地去讲算法和数据结构本身,而是在每一章都举给出了一个实际的问题,然后尝试用算法去解决这个问题。同时,本书没有局限于通用类算法,而是同时涵盖逻辑类算法、通用类算法和专业类算法,真正是在训练读者解决问题的能力。本书适合软件开发人员、编程和算法爱好者以及计算机专业的学生阅读。
联系客服