给想当程序员的你:程序员面试宝典与进阶秘笈
出版时间: 2017
内容简介
《给想当程序员的你:程序员面试宝典与进阶秘笈》致力于为年轻程序员做全面且精准的就业指导,从技术干货、企业招聘试题、一线企业高级工程师的指导意见等角度提供实用的就业指南;就怎样才能进入心仪的企业,掌握哪些技术知识点会为自己加分,职业生涯该如何发展规划等问题进行逐一解答,从而为广大年轻程序员提供有效的帮助。《给想当程序员的你:程序员面试宝典与进阶秘笈》依据编程语言及技术种类划分为5章,分别是C/C、Java、PHP、Android和iOS,每章分为初级、中级、高级所对应的工程师标准,与各个知识点相关的企业招聘试题,专家团队介绍以及专家的访谈内容和对年轻程序员未来发展的建议。知己知彼,方能百战不殆。要想进入理想的企业,就需要了解企业到底需要什么样的人才,然后有针对性地训练自己的技能,这样才能拿到梦寐以求的offer。
第1章 C/C++ 1
1.1 C/C++ 工程师标准………………………………………………………2
1.1.1 初级要求…………………………………………………………………………… 2
1.1.2 中级要求…………………………………………………………………………… 19
1.1.3 高级要求…………………………………………………………………………… 21
1.2 专家介绍………………………………………………………32
1.3 专家意见………………………………………………………33
1.4 Q&A 专访………………………………………………………36
第2章 Java 41
2.1 Java 工程师标准………………………………………………………42
2.1.1 初级要求…………………………………………………………………………… 42
2.1.2 中级要求………………………………………………………………………… 137
2.1.3 高级要求………………………………………………………………………… 160
2.2 专家介绍………………………………………………………170
2.3 专家意见………………………………………………………171
2.4 Q&A 专访………………………………………………………174
第3章 PHP 185
3.1 PHP 工程师标准………………………………………………………186
3.1.1 初级标准………………………………………………………………………… 186
3.1.2 中级标准………………………………………………………………………… 194
3.1.3 高级要求………………………………………………………………………… 203
3.2 专家意见………………………………………………………211
3.3 专家意见………………………………………………………212
3.4 Q&A 专访………………………………………………………215
第4章 Android 221
4.1 Android 工程师标准………………………………………………………222
4.1.1 初级要求………………………………………………………………………… 222
4.1.2 中级要求………………………………………………………………………… 270
4.1.3 高级要求………………………………………………………………………… 284
4.2 专家介绍………………………………………………………295
4.3 专家意见………………………………………………………295
4.4 Q&A 专访………………………………………………………298
第5章 iOS 303
5.1 iOS 工程师标准………………………………………………………304
5.1.1 初级要求………………………………………………………………………… 304
5.1.2 中级要求………………………………………………………………………… 386
5.1.3 高级要求………………………………………………………………………… 412
5.2 专家介绍………………………………………………………426
5.3 专家意见………………………………………………………426
5.4 Q&A 专访………………………………………………………428
附录 各种语言和技术的工程师标准 431
C/C++ 工程师标准………………………………………………………431
Java 工程师标准………………………………………………………434
PHP 工程师标准……………………………………………………436
Android 工程师标准………………………………………………………440
iOS 工程师标准………………………………………………………442