面试笔试经验技巧篇 2
经验技巧1 如何巧妙地回答面试官的问题? 2
经验技巧2 如何回答技术性的问题? 2
经验技巧3 如何回答非技术性问题? 4
经验技巧4 如何回答快速估算类问题? 5
经验技巧5 如何回答算法设计问题? 5
经验技巧6 如何回答系统设计题? 7
经验技巧7 如何解决求职中的时间冲突问题? 9
经验技巧8 如果面试问题曾经遇到过,是否要告诉面试官? 10
经验技巧9 被企业拒绝后是否可以再申请? 10
经验技巧10 如何应对自己不会回答的问题? 11
经验技巧11 如何应对面试官的“激将法”? 11
经验技巧12 如何处理与面试官持不同观点这个问题? 12
经验技巧13 职场暗语有哪些? 12
经验技巧14 当前市场对前端工程师的需求如何?待遇如何? 15
经验技巧15 前端工程师未来的发展方向如何? 15
经验技巧16 前端工程师有哪些可供选择的职业发展道路? 16
经验技巧17 企业在招聘时,对前端工程师通常有何要求?前端工程师的日常工作是什么? 16
经验技巧18 要想成为一名出色的前端工程师,需要掌握哪些必备的知识?有哪些好的书籍或网站可供推荐学习? 17
面试笔试真题练习篇 20
第1章 HTML 20
1.1 HTML与XHTML 20
1.2 HTML5 24
1.3 HTML元素 27
1.3.1 元素基础 27
1.3.2 元数据 28
1.3.3 超链接和图像 33
1.3.4 表单和表格 34
1.3.5 iframe 36
1.4 多媒体和绘图 37
1.5 数据存储 40
第2章 CSS 41
2.1 CSS与CSS3 41
2.2 视觉格式模型 42
2.3 选择器和层叠 46
2.4 值和单位 50
2.5 CSS属性 54
2.5.1 浮动和定位 54
2.5.2 文本和字体 57
2.5.3 边框和背景 61
2.6 CSS3属性 65
2.6.1 变形、过渡和动画 65
2.6.2 媒体查询 67
2.7 布局 69
2.8 预处理器和框架 77
第3章 JavaScript 80
3.1 基本语法 80
3.2 数据类型 87
3.3 对象 93
3.4 日期和正则表达式 100
3.5 数组 103
3.6 函数 120
3.7 BOM和DOM 131
3.8 控制元素 137
3.9 事件处理和Ajax 142
3.10 jQuery 147
第4章 软件工程 150
4.1 软件开发方法 150
4.2 Web性能和安全 152
4.3 软件测试 155
第5章 数据结构 158
5.1 链表 158
5.2 栈和队列 172
5.3 二叉树 187
5.4 图 200
5.5 其他 202
第6章 算法 209
6.1 逻辑题 209
6.1.1 经典逻辑题 209
6.1.2 数学计算 214
6.2 经典算法题 220
6.3 排序算法 230
6.4 基本数字运算 238
6.5 排列组合与概率 245
第7章 网络与通信 259
7.1 网络设备 259
7.2 网络协议 260
7.3 网络安全 269
7.4 其他 271
第8章 操作系统 274
8.1 基本概念 274
8.2 进程与线程 285
8.3 内存管理 295