新書推薦:

《
你喜欢勃拉姆斯吗……
》
售價:HK$
52.8

《
背影渐远犹低徊:清北民国大先生
》
售價:HK$
96.8

《
恨、空虚与希望:人格障碍的移情焦点治疗
》
售價:HK$
87.8

《
我为何而活:罗素自传
》
售價:HK$
85.8

《
我很可爱,绝对可爱
》
售價:HK$
107.8

《
溺爱之罪
》
售價:HK$
54.9

《
走出无力感 : 解锁生命力量的成长密码(跟随心理咨询师找回积极能量!)
》
售價:HK$
65.8

《
藩屏:明代藩王的艺术与权力(柯律格代表作,一部逆转“边缘”与“他者”的明代藩王物质文化史,填补研究空白)
》
售價:HK$
118.8
|
編輯推薦: |
1)
本书内容来源于作者近20年在国际知名IT企业工作及做技术面试的经验和心得,总结了知名IT企业进行程序员面试时*关注、*常出现的面试问题,并以QA的形式进行深入浅出的解析。
2)
本书QA的内容既涵盖编程语言、数据结构、算法与优化、网络、操作系统、数据库等基础知识,又涉及当前热门的大数据、云计算、移动开发等方向的技术面试问题,全面、系统地帮助读者梳理各领域的知识重点。
3)
本书在分析问题时常常给出多个解决方案或思路,这样做的目的是让读者学会从不同的角度考虑解决之道,让读者重温在学生时代学习时漏掉的重点,在强化基础知识的同时认识到工业界的解决方案与
学术界往往大相径庭,但却又一脉相承的关系。
4)
从程序员职业发展的角度,本书不仅关注程序员面试所需的技术知识,还对程序员职业发展中需要的软技能(包括演讲、英文、学习方法、沟通技能等)给出了非常实用和有益建议,帮助读者不断自我提升。
5)
对于一些文字讲授较难理解的QA,可通过问题边的二维码观看作者的讲解视频;每章后还附有该章内容相关的在线学习课程,读者可根据需要进一步扫描二维码免费学习。
|
內容簡介: |
本书融合作者近20年在**IT企业工作和招聘的经验,基于对大量真实面试题目的分析,梳理出IT行业程序员应该掌握的知识和应该具备的素质及能力。本书内容涉及数据结构与算法、数据库、程序设计、网络以及当前*受关注的大数据、软件定义一切等方面的知识和面试题目,有助于程序员提升自己的能力,顺利找到工作。
|
關於作者: |
Ricky Sun(孙宇熙)现任EMC中国研究院院长、卓越研发集团CTO、技术委员会主席,中国电子学会云计算专家委员会专家委员,哈尔滨工业大学计算机与软件学院客座教授。
在EMC集团主要负责大数据、软件定义的数据中心、云计算、超融合架构、高性能计算、高校科研合作等领域的研发、战略合作与创新工作。
具有在硅谷和国内十余年工作和创业的经验:既有在大型跨国公司(微软、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 STL86
第二篇 工 程 篇
第5章 五花八门的语言94
5.1 Perl94
5.2 PHP109
5.3 Java 118
第6章 数据库138
6.1 基础知识 139
6.2 数据库设计与优化148
第7章 网络160
7.1 HTTP与Web Server160
7.2 VPN169
第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
|
|