《编程之美》书评

Posted by Yun on Sat, May 1, 2021

本书信息:

时效性说明:

  • 我所阅读的本书版次为 2018 年第一版。相比而言,由于本书其实是一本讲计算机技术类面试题的书,所以理论上不会具备特别严重的时效性问题。
  • 由于本书的题偏“怪”,在完成读书笔记的 2021 年 5 月 1 日,我个人认为这本书中题目对面试的直接参考价值还是逊色于《剑指 Offer》的。

和《剑指 Offer》一样,这也是一本讲解计算机技术类面试题的书籍。不过相比而言本书最大的特色在于,其题目来源均为 Microsoft,可以直观感受到此类外企面试的风格和偏好。本书虽然是从面试角度出发的书籍,但是我认为本书的核心要义并不在面试(对突击面试准备的参考性并不高),而是通过面试题去讨论编程中的思考和优化艺术。所以如果想要突击面试算法题的话,我相对而言更推荐《剑指 Offer》。

不得不说,本书出的大部分提实在是有些“怪”,除了讲解实用技术面试的序章:面试杂谈、第二章:数学之魅、第三章:结构之法外,本书其他各类编程题更偏向于思考和能力拓展。一定程度上,我认为本书其实更适合作为兴趣和提升类的读本,而不是用来突击面试使用。

关于推荐建议:本书适合作为计算机技术类的兴趣和提升类读本,适用范围不局限于面试者,本科计算机专业的读者都应该尽早去读读本书。无论是刷《剑指 Offer》还是《编程之美》,我想说的是,虽然刷题在面试中很重要,但我希望大家不要成为一个做题家,掌握方法论和技巧才是最重要的。


版权声明:本文遵循 CC BY-SA 4.0 版权协议,转载请附上原文出处链接和本声明。

Copyright statement: This article follows the CC BY-SA 4.0 copyright agreement. For reprinting, please attach the original source link and this statement.