
| 在面试过程中您会感到压力,但通过恰当的准备,您可以得到梦想中的工作。这本经典书籍介绍在美国顶级软件公司和计算机公司面试中的真实情况,为您在各种情况下成功地通过面试提供帮助。本书的作者一步一步地引导您解决一些新问题和复杂的智力难题,这些问题都是他们在最近的技术面试中遇到过的。 本书提供了50个面试场景,并且深入分析了各种解决方案。解决问题的过程描述得很清楚,您在需要的时候能够很容易地应用这些过程。您还会看到一些专家提示,包括问哪些问题、如何解决问题以及在受阻时应该怎样做。所有这些都将帮助您在面试中更好地发挥,获得想要的工作。 |
| 译者序 第2版前言 第1版前言 第1章 求职之前 1.1 了解自己 1.2 了解市场 1.3 掌握市场需要的技能 1.4 处理自己的在线资料 1.5 本章小结 第2章 求职过程 2.1 寻找公司并进行联系 2.2 面试过程 2.3 招聘者的角色 2.4 工作邀约和协商 2.5 本章小结 第3章 编程问题的解答思路 3.1 面试过程 3.2 解决问题 3.3 分析解决方案 3.4 本章小结 第4章 链表 4.1 链表的种类 4.2 基本链表操作 4.3 链表问题 4.4 本章小结 第5章 树和图 5.1 树 5.2 图 5.3 二叉树问题 5.4 本章小结 第6章 数组和字符串 6.1 数组 6.2 字符串 6.3 数组和字符串问题 6.4 本章小结 第7章 递归 7.1 理解递归 7.2 递归问题 7.3 本章小结 第8章 并发 8.1 基本线程概念 8.2 并发问题 8.3 哲学家进餐 8.4 本章小结 第9章 面向对象编程 9.1 基础知识 9.2 构造与析构 9.3 面向对象编程问题 9.4 本章小结 第10章 数据库 10.1 数据库基础 10.2 数据库问题 10.3 本章小结 第11章 其他编程主题 11.1 图形学 11.2 位操作 11.3 图形学和位操作问题 11.4 本章小结 第12章 计数、测量和排序难题 12.1 处理难题 12.2 难题 12.3 本章小结 第13章 图形和空间方面的难题 13.1 先画下来 13.2 图形和空间问题 13.3 本章小结 第14章 知识问题 14.1 准备 14.2 问题 14.3 本章小结 第15章 非技术问题 15.1 为什么要问非技术问题 15.2 问题 15.3 本章小结 第16章 结束语 附录A 简历 |
商品评论(0条)