|
|
51CTO旗下网站
|
|
移动端

前言

《前端程序员面试笔试宝典》本书是一本前端程序员面试笔试的应试类用书,在内容上,除了讲解如何解答前端程序员面试笔试问题,还引入了相关知识点辅以说明,让读者能够更加容易理解。本节为前言。

作者:平文来源:机械工业出版社|2018-11-09 16:21

前言

计算机技术博大精深,日新月异。Hadoop、GPU计算、移动互联网、模式匹配、图像识别、神经网络、蚁群算法、大数据、机器学习、人工智能、深度学习等新技术让人眼花缭乱,稍有不慎,就会被时代抛弃。于是,很多IT从业者就开始困惑了,不知道从何学起,到底什么才是计算机技术的基石。其实,究其本质,还是最基础的计算机语言知识、数据结构与算法知识。所以,无论是世界级的大型企业还是几个人的小公司,在面试求职者的时候,往往都会考察这些最基础的知识,无论你的研究方向是什么,这些基础知识都是应该熟练掌握的。

本书在写作风格上,推陈出新,对于前端知识点的讲解,不仅有文字描述,更以示例佐证(示例代码可以从https://github.com/pwstrick/FrondEndInterviewCode注册送300元打到2000)。为了能够写出精品书籍,我对每一个技术问题,都反复推敲,与技术大牛一起反复论证其可行性;对每一句话,都咬文嚼字,字斟句酌,所有这些付出,只为让读者能够对书中技术点放心,文字描述舒心。

本书在选择题目时也下了巨大的工夫:首先,搜集近3年来多家IT企业的面试笔试真题,包括已经出版的其他著作、技术博客、在线编码平台、刷题网站等,保证所选样本足够大。其次,在选择题目的时候,尽可能不选择那种一眼就能知道结果的简单题,也不选择怪题、偏题、难题。选题原则是选择难度适中或者看上去简单但实际容易被坑的题目,力求遴选出来的真题能够最大限度地帮助读者。在真题的解析上,采用层层递进的写法,先易后难,层层深入,将问题抽丝剥茧,使读者能够跟随书中的思路,一步步找到问题的最优解。

写作的过程是一个自我提高、自我认识的过程,很多知识,只有你深入理解与剖析后,才能领悟其中的精髓,掌握其中的技巧,程序员求职面试也不例外。本书不仅具备了其他书籍分析透彻,代码清晰合理等优点,还具备以下两个方面的优势:

第一,知识覆盖面全。本书涉及知识点覆盖了前端程序员面试笔试中至少98%的基础知识点。

第二,讲解详细,剖析深入。本书对每个知识点都进行了详细阐述,知识点介绍完以后还会针对部分真题进行深度分析与讲解,图文并茂,生动形象。

我在相关技术岗位上已经有多年的经验。一直想把自己的心得分享给大家,机缘巧合促成了这本书的撰写。在此,要感谢与出版本书有关的人,因为有你们,我才能坚持下来,完成整本书的编写。

首先,感谢机械工业出版社时静老师给我写作的机会。其次,要感谢的是楚秦,他不但让我加入到这项工作中,还审阅了整本书,并对文字和代码进行了修改和润色,为改进本书提供了许多宝贵的建设性意见,这些建议与意见极大地提高了本书的质量。

除此之外,也感谢那些给予我热情帮助的人,从他们那里亦得到了很多非常好的建议,这些人是(按姓氏拼音排列):陈安阳、陈曼杰、陈涛、潘义璠、沈哲俊、王春明、王汝婷、夏丽、赵茹林、周捷、周山。还要特别感谢周晶撰写序。

最后,我要感谢我的家人,他们是我生命中最重要的人,感谢他们对我的理解和鼓励。尤其要感谢我的爱妻,一直陪伴在我身边,在我感到困难的时候支持我、鼓励我,为我营造了一个安心、舒适的写作环境,让我有信心完成整本书的写作。

其实,本书不仅可以作为程序员求职的应试类书籍,还可以作为前端程序员的教辅书籍进行学习。书中的很多思想、方法对于提高对前端知识的理解大有裨益,无论你是本科生还是研究生,无论你是低年级学生还是高年级学生,无论你对计算机底层知识或是当前的计算机前沿知识是否了解,都不影响你学好本书。

本书中有部分思想来源于网络上的无名英雄,无法追踪到原始出处,在此对这些幕后英雄致以最崇高的敬意。没有学不好的学生,只有教不好的老师,希望无论是什么层次的学生,都能毫无障碍地看懂书中所讲内容。如果读者存在求职困惑或是对书中的内容存在异议,都可以通过yuancoder@foxmail.com联系作者。

平文

于上海松江


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书会第9群:808517103

【责任编辑:book TEL:(010)68476606】

回书目      下一节
点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

活学活用 Ubuntu Server

活学活用 Ubuntu Server

实战直通车
共35章 | UbuntuServer

218人订阅学习

Java EE速成指南

Java EE速成指南

掌握Java核心
共30章 | 51CTO王波

83人订阅学习

Mysql DBA修炼之路

Mysql DBA修炼之路

MySQL入门到高阶
共24章 | 武凤涛

471人订阅学习

读 书 +更多

C#入门经典(第3版)

本书将全面介绍C#编程的所有知识,共分为5篇:第1篇是C#语言:介绍了C#语言的所有内容,从基础知识到面向对象的技术,应有尽有。第2篇是Win...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO播客

博聚网