剑指Offer

何海涛

出版时间

2014-06-01

ISBN

9787121232459

评分

★★★★★

标签

编程

书籍介绍

《剑指Offer——名企面试官精讲典型编程题(纪念版)》是为纪念本书英文版全球发行而推出的特殊版本,在原版基础上新增大量本书英文版中的精选题目,系统整理基础知识、代码质量、解题思路、优化效率和综合能力这5个面试要点。全书分为8章,主要包括面试流程:讨论面试每一环节需要注意的问题;面试需要的基础知识:从编程语言、数据结构及算法三方面总结程序员面试知识点;高质量代码:讨论影响代码质量的3个要素(规范性、完整性和鲁棒性),强调高质量代码除完成基本功能外,还能考虑特殊情况并对非法输入进行合理处理;解题思路:总结编程面试中解决难题的有效思考模式,如在面试中遇到复杂难题,应聘者可利用画图、举例和分解这3种方法将其化繁为简,先形成清晰思路再动手编程;优化时间和空间效率:读者将学会优化时间效率及空间换时间的常用算法,从而在面试中找到最优解;面试必备能力:总结应聘者如何充分表现学习和沟通能力,并通过具体面试题讨论如何培养知识迁移、抽象建模和发散思维能力;综合面试案例:总结哪些面试举动是不良行为,而哪些表现又是面试官所期待的行为;英文版面试题增补,优选久经欧美知名企业面试考验的经典题目,帮助国内读者开阔视野、增补技能。

《剑指Offer——名企面试官精讲典型编程题(纪念版)》适合即将走向工作岗位的大学生阅读,也适合作为正在应聘软件行业的相关就业人员和计算机爱好者的参考书。

AI导读
核心看点
  • 系统梳理面试流程与五大核心考点
  • 精讲高质量代码规范、鲁棒性与边界处理
  • 提供画图、举例、分解等解题思维模式
适合谁读
  • 即将求职的软件工程专业应届毕业生
  • 准备互联网大厂技术面试的从业者
  • 希望提升编程基础与算法能力的爱好者
读前提醒
  • 题目较老,建议结合LeetCode刷题
  • 重在动手实现,勿仅停留在看懂思路
  • 关注代码规范性与异常处理的细节
读者共识
  • 面试突击利器,但非计算机科学内功
  • 部分题目解析生硬,需辩证吸收观点
  • 经典之作,适合入门但需持续更新

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "另外,当输入的k为0时,同样也会引起程序崩溃"
  • "简历中描述项目的STAR模型:Situation 简短的项目背景; Task 完成的任务; Action 为完成任务做了哪些工作,怎么做的; Result 自己的贡献"
  • "和描述项目时要注意“参与”与“负责”一样,描述技能掌握程度时也要注意“了解”、“熟悉”和“精通”的区别"
  • "·老板太苛刻 ·同事太难相处 ·加班太频繁 ·工资太低"
  • "现在的工作做了一段时间,已经没有太多的激情了,因此希望寻找一份更有挑战的工作。然后具体论述为什么有些厌倦现在的职位,以及面试的职位我为什么会有兴趣"
  • "如果在面试的时候遇到难题,我们有3种方法分析、解决复杂的问题:画图能使抽象问题形象化,举例使抽象问题具体化,分解使抽象问题简单化。"
  • "如果应聘者能够在定义函数之后,立即对该函数进行全面的单元测试,那就相当于向面试官证明了自己有着专业的软件开发经验。如果应聘者是先写单元测试用例,再写解决问题的函数,我相信面试官定会对你刮目相看。"
目录
第1章 面试的流程 1
1.1 面试官谈面试 1
1.2 面试的三种形式 2
1.2.1 电话面试 2
1.2.2 共享桌面远程面试 3

显示全部
用户评论
收下膝盖吧
鲁棒性 、边界、时间复杂度
弄了整整快一年, 先有了 offer , 才来刷完... 内容编排的顺序是按照文中的几个标题来进行的, 可能对于急于上手刷题的话, 还是 Leetcode 的顺序或者网上其他按照数据结构慢慢刷的更好一点.
看来国内面试 和国外面试都一样哇 ^ ^ 各种考察到 例题又不至于太多 喧宾夺主 以题讲点~
根据我面试别人和被面试的经验来看,这本书包含了一个合格程序员应该掌握的容易被总结和教材化的基础知识和技巧,针对很多公司已经套路化的面试流程而言的确是有效的。但它依然只是《骗分导论》一般试图突击走捷径的存在,不能作为修炼编程内功和计算机科学素养的考纲。仅对于找工作来说,是必要不充分条件。
补标
2022.1.29 读完 8分 题目其实前几天就刷完了,今天才把书草草看了一遍,本来是打算上学期期末前刷完的。 大部分题目确实都很经典,不过题解我还是选择看LeetCode。 这本书11年出的第一版,17年出的第二版。看了最后两篇面试现场,不由得感叹,才过去几年,面试难度上升真快。
找工作挺有帮助的
本科生找工作必备
下载
收藏