前言
面试笔试经验技巧篇
经验技巧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
面试笔试真题练习篇
第1章 HTML20
1.1 HTML与XHTML20
1.2 HTML524
1.3 HTML元素27
1.3.1 元素基础27
1.3.2 元数据28
1.3.3 超链接和图像33
1.3.4 表单和表格34
1.3.5 iframe36
1.4 多媒体和绘图37
1.5 数据存储40
第2章 CSS41
2.1 CSS与CSS341
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章 JavaScript80
3.1 基本语法80
3.2 数据类型87
3.3 对象93
3.4 日期和正则表达式100
3.5 数组103
3.6 函数120
3.7 BOM和DOM131
3.8 控制元素137
3.9 事件处理和Ajax142
3.10 jQuery147
第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
· · · · · · (
收起)