程序员面试金典(第5版)

出版社:人民邮电出版社
出版日期:2013-11
ISBN:9787115332912
作者:[美] Gayle Laakmann McDowell
页数:372页

内容概要

作者简介:
Gayle Laakmann McDwell
美国求职咨询网站CareerCup.cm创始人兼CE,是一位著名软件工程师,曾在微软、苹果与谷歌任职。早先,她自己就是一位十分成功的求职者,成功通过了微软、谷歌、亚马逊、苹果、IBM、高盛等多家最著名企业极其严苛的面试过程。工作以后,她又成为一位出色的面试官。在谷歌任职期间,她还是该公司资深面试官及招聘委员会成员,期间阅人无数,积累了相当丰富的面试经验。除此书外,还著有《金领简历:敲开苹果、微软、谷歌的大门》。
译者简介:
李琳骁
从事嵌入式Linux内核/驱动开发,关注IT、开放源码和安防监控等领域。业余时以技术翻译为乐,时而客串编辑,好为爱书挑错,渴求完美,却也常因“小”失大,不得读书要领。翻译或参与翻译了《Linux命令详解手册》《编程人生》《编程大师访谈录》等图书。网络ID为leal,管理Vim、Andrid等豆瓣小组,个人站点:http://linxia.net。
漆犇
毕业于中国地质大学,拥有十余年软件开发、测试及流程管理经验,曾翻译出版了《Linux/Unix设计思想》《金领简历 : 敲开苹果、微软、谷歌的大门》等书。目前定居于美国西雅图,在微软Windws Phne开发中心从事与WP应用开发者相关的项目管理事务。

书籍目录

目 录

第1章 面试流程  1
1.1  概述  1
1.2  面试题的来源  2
1.3  准备时间表与注意事项  3
1.4  面试评估流程  4
1.5  答题情况  5
1.6  着装规范  6
1.7  十大常见错误  6
1.8  常见问题解答  8
第2章 面试揭秘  9
2.1  微软面试  10
2.2  亚马逊面试  10
2.3  谷歌面试  11
2.4  苹果面试  12
2.5  Facebook面试  13
2.6  雅虎面试  14
第3章 特殊情况  15
3.1  有工作经验的求职者  15
3.2  测试人员及SDET  15
3.3  项目经理与产品经理  16
3.4  技术主管与部门经理  17
3.5  创业公司的面试  18
第4章 面试之前  19
4.1  积累相关经验  19
4.2  构建人际网络  20
4.3  写好简历  21
第5章 行为面试题  23
5.1  准备工作  23
5.2  如何应对  25
第6章 技术面试题  27
6.1  技术准备  27
6.2  如何应对  29
6.3  算法题的五种解法  31
6.4  怎样才算好代码  34
第7章 录用通知及其他  39
7.1  如何处理录用与被拒的情况  39
7.2  如何评估录用待遇  40
7.3  录用谈判  41
7.4  入职须知  42
第8章 面试考题  44
8.1  数组与字符串  45
8.2  链表  47
8.3  栈与队列  49
8.4  树与图  51
8.5  位操作  54
8.6  智力题  57
8.7  数学与概率  59
8.8  面向对象设计  64
8.9  递归和动态规划  66
8.10  扩展性与存储限制  69
8.11  排序与查找  73
8.12  测试  78
8.13  C和C++  83
8.14  Java  89
8.15  数据库  93
8.16  线程与锁  98
8.17  中等难题  104
8.18  高难度题  105
第9章 解题技巧  107
9.1  数组与字符串  108
9.2  链表  117
9.3  栈与队列  131
9.4  树与图  146
9.5  位操作  163
9.6  智力题  175
9.7  数学与概率  179
9.8  面向对象设计  192
9.9  递归和动态规划  221
9.10  扩展性与存储限制  241
9.11  排序与查找  255
9.12  测试  269
9.13  C和C++  274
9.14  Java  284
9.15  数据库  290
9.16  线程与锁  296
9.17  中等难题  306
9.18  高难度题  331
索引  358

作者简介

本书是原谷歌资深面试官的经验之作,层层紧扣程序员面试的每一个环节,全面而详尽地介绍了程序员应当如何应对面试,才能在面试中脱颖而出。第1~7 章主要涉及面试流程解析、面试官的幕后决策及可能提出的问题、面试前的准备工作、对面试结果的处理等内容;第8~9 章从数据结构、概念与算法、知识类问题和附加面试题4 个方面,为读者呈现了出自微软、苹果、谷歌等多家知名公司的150 道编程面试题,并针对每一道面试题目,分别给出了详细的解决方案。
本书适合程序开发和设计人员阅读。


 程序员面试金典(第5版)下载 精选章节试读 更多精彩书评



发布书评

 
 


精彩书评 (总计1条)

  •     编程本质是思维活动,也是智力活动,重在思考问题的方法和切入问题的角度。如果有一本书可以系统地告诉你在找工作前需要做哪些准备,如何准备,具体准备些什么知识,是不是非常美妙?唔,不要丝毫犹豫,这本书就是你要找的!

精彩短评 (总计39条)

  •     不错,题目看了一下,感觉如果只是刷题可以上leetcode刷一刷也不错
  •     可以为准备面试提供不少思路,不过最重要的还是扎实的基本功。
  •     最近有朋友遭遇办公室政治 要跳槽 = = 于是我想起了这本书 来回忆一下当年吧~ 我觉得面试神马的离我好远……
  •     技术问题留待以后挖掘
  •     为了准备半年之后的入职面试,研读此书! 2014-7-12 21:23:03, 推荐此书为找工作前必备读物!
  •     虽然名字很low,但实际内容还是可以的,找工作之前稍微梳理下,刷刷题的话的确可以一看,不过总结也很重要,不然就会像我一样做过的题都会做错......
  •     CC150,经典
  •     挺不错,买了电子版做工具书
  •     牛逼的书,这是第五版,作者牛逼自不必说,题目也很实在,狂做效果不错的,另外很多小错都改了。
  •     好评!
  •     复习数据结构好使
  •     面试必备啊
  •     好书,讲解的很详细 给的是Java的代码,这点很赞,最后面的题略难
  •     还要多读几遍
  •     码农修养系列~
  •     买错了,在读中,不过大家都推荐,应该不错吧。
  •     非常好的一本书!
  •     算法题目都码过了,智力题没看。
  •     优秀,推荐!
  •     Google资深面试官告诉你:怎样面试,拿到offer。
  •     看面试金典只是捷径,更重要的是多写代码多实现算法。
  •     还行
  •     大致浏览完了,发现这只是一本纯编程面试的书,难道程序员只会在编程这一块
  •     进Google太jb难了
  •     对面试本身的讨论不错。
  •     练习java
  •     感觉还行。基本会面试的都说到了。而且还配有计划图,感觉买晚了。。。。后面的题比较难点其他都还好,对于面试应该够了。
  •     最大意义在于系统的知晓面试的套路。撸一遍需要大量时间,代码质量不高
  •     特别清晰的描述了面试的基本常识。软件工程完全是其他所有行业的标杆,所有的流程和系统都特别的清晰,透明性比较强。白板编程很重要,手写测试,遇到问题时候的应答策略。
  •     还不错
  •     很棒的书,还是用java实现的,就更不错了
  •     CareerCup
  •     虽然没读完,但里面的算法题都很熟悉,刷过leetcode的人都知道
  •     书上的习题很经典 挺值得自己动手实现下 把题目都搞一遍 笔试面试无压力。。。
  •     短小精悍,字字珠玑
  •     算是读完了吧。有时间或需要再来继续。
  •     怎样准备面试和一些面试题。
  •     非常好。面试必读
  •     crack the coding interview 的中文版,面试必看。书中所有示例都是用Java写的,更适合找偏Java工作的人。
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024