程序员生存手册:面试篇

出版日期:2016-2-10
ISBN:9787111524411
作者:Ricky Sun(孙宇熙) 编著
页数:285页

内容概要

Ricky Sun(孙宇熙)
EMC首席技术官办公室技术总监。2012年加入EMC卓越研发集团,担任EMC中国研究院技术总监、中国研发集团技术委员会主席。在加入EMC之前,RICKY供职于微软亚太研发集团创新中心,作为高级产品经理来驱动在健康医疗、移动互联网、云计算、大数据和物联网领域的创新。Ricky在美国硅谷有十几年的工作经历,曾供职于Yahoo和网络安全、web2.0、快速启动操作系统行业的多家创业型工资。

书籍目录

目 录
前 言
致 谢
第一篇 基 础 篇
第1章 数据结构
2
1.1 链表
2
1.2 数组
9
1.3 字符串
11
1.4 比特与字节
14
1.5 堆栈及其他
17
第2章 算法与优化
22
2.1 排序
22
2.2 算法复杂性
26
第3章 操作系统
29
3.1 文件系统
29
3.2 多线程
31
3.3 网络
33
3.4 编译与内核
40
第4章 面向对象
57
4.1 C++
58
4.2 软件设计模式
79
4.3 STL
86
第二篇 工 程 篇
第5章 五花八门的语言
94
5.1 Perl
94
5.2 PHP
109
5.3 Java
118
第6章 数据库
138
6.1 基础知识
139
6.2 数据库设计与优化
148
第7章 网络
160
7.1 HTTP与Web Server
160
7.2 VPN
169
第8章 面试题集锦
172
第三篇 潮 流 篇
第9章 大数据
196
9.1 大数据基本概念
196
9.2 大数据流派
199
9.3 大数据实战
215
第10章 云计算
219
10.1 基本概念
219
10.2 云计算与大数据
229
10.3 软件定义网络
231
10.4 软件定义存储
236
10.5 软件定义的数据中心
242
第11章 Android开发
253
第四篇 软 技 能 篇
第12章 面试基础
276
12.1 何为软技能
276
12.2 怎样提高软技能
276
12.3 演讲与报告也是一种能力
278
第13章 过HR这一关
280
13.1 HR关心什么
280
13.2 HR的问题表
281
第14章 offer是起点而不是终点
282
14.1 如何拿到好的offer
282
14.2 程序员的职业生涯
283
14.3 程序员的英文修养
284
14.4 成为卓有成效的沟通者
284

作者简介

本书作者基于近20年在国际知名IT企业工作的经验,以Q&A的形式总结了知名IT企业在程序员技术面试中最常出现的关键技术问题,并做了深入浅出的解析和点评。问题内容涵盖编程语言、数据结构与算法、网络、操作系统、数据库以及当前热门的大数据、云计算、移动开发等。除了技术问题,作者还对面试及程序员职业发展中的软实力培养给出了非常实用的建议。值得指出的是,本书中很多问题答案并不唯一,特别是设计类的问题,几乎没有标准的、统一的正确答案,读者可通过这些问题训练自己的思维逻辑、思考方法、解决问题的方式等。
本书适合作为程序员准备面试的参考书,也可作为高校计算机及相关专业学生学习相关课程的参考。书中穿插了很多有趣的IT发展历程中的名人/公司轶事,读者也可从中了解IT技术发展的历程,引发对技术发展的思考。


 程序员生存手册:面试篇下载



发布书评

 
 


精彩短评 (总计1条)

  •     看五三的感觉。已崩溃。。。。。。
 

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

零度图书网 @ 2024