第2章 【第一阶段】高效准备前端技术一面:第一阶段介绍——说说面试的那些事儿
2-3 先来体验几个面试题
- typeof能判断哪些类型?
- 何时使用 === 何时使用 ==
- window.onload和DOMContentLoaded的区别?
- JS创建10个
<a>
标签,点击的时候弹出对应的序号 - 手写节流throttle、防抖debounce
- Promise解决了什么问题?
思考:
- 拿到一个面试题,你第一时间看到的是什么?
- 如何看待网上搜出来的永远做不完的题海?
- 如何对待接下来遇到的面试题?
2-4 如何搞定所有面试题
思考:
1.拿到一个面试题,第一时间看到的是考点
2.如何看待做不完的题海?题可变,考点不变
3.如何对待接下来的题目?题目到知识点再到题目
- typeof能判断哪些类型?
考点:JS变量类型 - 何时使用 === 何时使用 ==
考点:强制类型转换 - window.onload和DOMContentLoaded的区别?
考点:页面加载过程 - JS创建10个
<a>
标签,点击的时候弹出对应的序号
考点:JS作用域 - 手写节流throttle、防抖debounce
考点:性能、体验优化 - Promise解决了什么问题?
考点:JS异步
2-5 知识体系
- 什么是知识体系
高效学习三部曲:找准知识体系;可以训练;及时反馈
知识体系:结构化的知识范围
涵盖所有知识点:结构化、有组织、易扩展 - 从哪些方面梳理
W3C标准、WCMA262标准、开发环境、运行环境 - 知识体系目录
1.CSS基础知识
2.JS基础语法
3.JS-Web-API
4.开发环境
5.运行环境
6.HTTP协议
第3章 【第一阶段】高效准备前端技术一面: 面试前的准备
3-2 面试之前你需要准备什么?
- 先不急于学知识
- 先了解一下什么是面试
- 面试之前需要准备什么
- 面试的环节和流程
- JD分析
- 如何写简历
- 准备工作和注意事项
3-3 投递简历的几种方式
-
什么是面试
1.经过组织者精心设计
2.以交谈和观察为主要手段
3.评价知识、能力、经验、综合素质 -
如何拿到简历
1.员工内推
2.猎头推荐
3.hr收集(主动搜索,接收邮件)
面试的主要环节
-
面试流程
1.一面【基础知识】
2.二面(交叉面试)【基础知识、框架原理、业务场景、项目经验】
3.三面【leader面试】
4.hr面试 -
校招和社招的区别
1.校招看中基础知识和能力,主要在一面
2.社招看中经验,主要在二面(基础知识要过关)
3.社招,工作时间越长,越偏重经验