作者简介:
Gayle Laakmann McDwell
美国求职咨询网站CareerCup.cm创始人兼CE,是一位著名软件工程师,曾在微软、苹果与谷歌任职。早先,她自己就是一位十分成功的求职者,成功通过了微软、谷歌、亚马逊、苹果、IBM、高盛等多家最著名企业极其严苛的面试过程。工作以后,她又成为一位出色的面试官。在谷歌任职期间,她还是该公司资深面试官及招聘委员会成员,期间阅人无数,积累了相当丰富的面试经验。除此书外,还著有《金领简历:敲开苹果、微软、谷歌的大门》。
译者简介:
李琳骁
从事嵌入式Linux内核/驱动开发,关注IT、开放源码和安防监控等领域。业余时以技术翻译为乐,时而客串编辑,好为爱书挑错,渴求完美,却也常因“小”失大,不得读书要领。翻译或参与翻译了《Linux命令详解手册》《编程人生》《编程大师访谈录》等图书。网络ID为leal,管理Vim、Andrid等豆瓣小组,个人站点:http://linxia.net。
漆犇
毕业于中国地质大学,拥有十余年软件开发、测试及流程管理经验,曾翻译出版了《Linux/Unix设计思想》《金领简历 : 敲开苹果、微软、谷歌的大门》等书。目前定居于美国西雅图,在微软Windws Phne开发中心从事与WP应用开发者相关的项目管理事务。
看到评论里面有人说这个没什么用,不如做leetcode。 个人部分同意这个观点,如果想找到工作,尤其是大厂的工作,只看这个肯定是不行的。leetcode肯定是要刷的。而且光刷都是不行的,需要非常多的消化和总结。 但是是不是说这本书就是没有用呢,其实并不是。只是很多人对于它的...
评分9月份将要找工作,准备面试必不可少,已经读过《编程之美》《编程珠玑》《程序员面试指南》等书,感觉本书上的很多题以前都或多或少的了解过,完整的学习完本书之后还是有很多收获,从面试技巧,到数据结构与算法等方面的问题,分析问题的能力也提高了不少,而且全英文的书籍对...
评分一书在手,面试机会我有 这本书详细讲解了一般技术公司面试的流程,评价标准设置,最后还有一个章节为你在薪水上讨价还价进行支招。 当然,书中最核心的还是面试中的题目了。本书的题目以算法和数据结构为主,但也分别有一个章节涵盖分布式系统设计,c/c++、java、sql、多线...
评分感兴趣的同学可以移步这里看看 http://pro.yeeyan.org/CRACKINGTHECODINGINTERVIEW 目前翻译只是进行约20%,如果有感兴趣的译者也可以一起加入翻译。不过我们翻译都是无偿的。谢谢大家支持! 如果有什么意见和建议 请不吝指教!
评分编程本质是思维活动,也是智力活动,重在思考问题的方法和切入问题的角度。 如果有一本书可以系统地告诉你在找工作前需要做哪些准备,如何准备,具体准备些什么知识,是不是非常美妙? 唔,不要丝毫犹豫,这本书就是你要找的!
这本《Cracking the Coding Interview》真是我在准备技术面试过程中的救星!我之前也看过一些刷题指南,但总感觉它们讲得比较零散,缺乏系统性。这本书就不一样了,它从最基础的数据结构和算法入手,循序渐进地讲解,让我能扎实地打好根基。更重要的是,它不只是罗列题目,而是深入剖析了每种类型问题的常见解题思路和技巧,以及背后的原理。比如,它对链表、数组、字符串、树、图等数据结构的讲解,都配有大量的例子,而且会告诉你如何分析时间复杂度和空间复杂度,这一点对面试官来说非常重要。我尤其喜欢它关于“模式识别”的章节,它教我如何将不同的问题归类到已知的模式下,从而快速找到解题方向。书里的很多题目都非常贴近实际的面试场景,有些甚至我真的在面试中遇到了!而且,它还强调了如何清晰地向面试官解释你的解题思路,这对我这种有点紧张的人来说,简直是福音。我感觉自己的编程思维得到了极大的提升,不再是死记硬背,而是能够举一反三。
评分对于我这种在校学生来说,《Cracking the Coding Interview》真是一本改变游戏规则的书。我一直觉得计算机科学的理论知识和实际的编程能力之间存在一道鸿沟,而这本书正好填补了这一空缺。它不仅仅是提供了一堆练习题,更重要的是,它让我理解了“为什么”要这样做,以及“如何”做得更好。书中的案例分析非常到位,能够让我从不同的角度去理解同一个问题,并且学习到如何在有限的时间内找到最有效的解决方案。我记得其中一个关于字符串匹配的章节,它用多种方法进行对比分析,让我深刻理解了时间复杂度和空间复杂度的权衡。而且,书中还穿插了一些关于沟通和展示自己能力的建议,这对于即将踏入职场的我来说,非常有启发性。我感觉通过学习这本书,我的编程能力和解决问题的能力都得到了质的飞跃,对于未来的实习和工作面试,我更有底气了。
评分之前找工作的时候,面试官问我的问题常常让我措手不及。感觉自己学的知识点都零散,不成体系,而且遇到一些稍微复杂的题目,就卡壳了。《Cracking the Coding Interview》这本书就像一本“秘籍”,为我打开了技术面试的大门。它将那些看似杂乱无章的算法题,按照不同的数据结构和问题类型进行了系统性的梳理,让我能够迅速定位自己的薄弱环节。书中的讲解方式非常棒,不是简单地给出代码,而是循序渐进地引导读者思考,从暴力解法到优化解法,每一步都清晰可见。我特别喜欢它对一些经典算法的深度解析,例如动态规划和递归,它能让你真正理解其精髓,而不是死记硬背。而且,这本书还包含了很多关于如何与面试官沟通的技巧,教你如何在面试中清晰地表达自己的想法,以及如何处理被问到不会的问题。读完这本书,我感觉自己仿佛掌握了一套解题的“武功秘籍”,面试时不再是盲目地乱猜,而是能够有条不紊地分析和解决问题。
评分作为一名有几年工作经验的开发者,我原以为自己已经对常见的编程问题了如指掌,但《Cracking the Coding Interview》这本书还是给我带来了不少惊喜和启发。它不像市面上一些泛泛而谈的面试准备书籍,而是非常深入地挖掘了每一个核心概念的本质。书中对各种数据结构和算法的讲解,不仅提供了多种解题思路,还详细分析了它们的优缺点以及适用场景,这对于我这种需要不断学习和提升技能的开发者来说,非常有价值。我特别欣赏书中关于“如何提问”和“如何验证解法”的章节,这些细节往往是许多技术面试中容易被忽视,但却至关重要的部分。它不仅仅是教你如何“做题”,更是教你如何“思考”,如何成为一个更全面的技术人才。这本书让我重新审视了一些基础知识,也学习到了很多之前没有接触过的巧妙解法。它绝对是一本值得反复阅读和思考的佳作。
评分坦白说,在拿到《Cracking the Coding Interview》之前,我一度对自己的技术面试能力感到非常迷茫。感觉自己虽然能写一些代码,但面对那些“奇形怪状”的算法题,脑子里一片空白。这本书就像一盏明灯,照亮了我前进的道路。它的结构非常清晰,从基础到进阶,涵盖了面试中几乎所有可能出现的技术点。最让我印象深刻的是,它不仅仅是给出答案,而是教你“如何思考”。它会先抛出一个问题,然后引导你一步一步地分析,考虑各种边界条件,并给出最优解。我喜欢它那种“循循善诱”的风格,让我感觉自己不是在被动地接受知识,而是在主动地学习和探索。书中的讲解非常细致,甚至连一些容易出错的小细节都会被提及,这极大地减少了我走弯路的可能性。当我能够独立解决书中一些难题时,那种成就感是难以言喻的,也极大地增强了我的面试信心。这本书绝对是我技术生涯中不可或缺的一本宝典。
评分读起来感觉像有个大姐姐拉着我的手给我讲面试ABC 真温暖(痴汉脸
评分觉得新版比旧版好。但也miss掉了很多部分,不过,可能是这些部分都不重要了。。。
评分编程面试的复习指南。讲解也许不够详细,但覆盖面绝对全面,习题质量也不错,中等偏难。码农找工作必备。
评分题库什么的。。
评分终于看完啦。好多经典题呢。配合一下水木版讨论可以学到好多(虽然自己还是很弱,但是一点点进步吧!
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2026 qciss.net All Rights Reserved. 小哈图书下载中心 版权所有