面试考点总结(笔记)
面试考点
一面
- HTML+CSS+JS、计算机底层知识、数据结构算法、计算机网络、计算机基本原理
- html 基本原理了解、语义化、iframe(postMassage)、hint等
- 盒模型、盒模型变了页面重排
- 浮动、浮动元素脱离了页面去哪了、分层、合成层等
- 定位、flex布局、双飞翼布局(解决了什么?为什么用双飞翼布局)
- FFC、GFC、IFC、BFC
- CSS3动画、动画原理、JS如何捕获关键帧,如果改变关键帧等
- 重绘和重排
- 变量类型、js的按值传递和安引用传递、symbol新增类型
- 原型链传递、OOP、AOP、函数式编程、函数级作用域、块级作用域
- this(谁调我我指向谁)、异步和同步
- 七层网络结构、三次握手四次再见、https、http、http2、spdy、web...
- 常见数据结构和算法:栈、队列、链表、集合、字典、散列集、递归、排序、枚举、分治、贪心、动态规划、高级数据结构、树、图、深度优先、广度优先
二面
- 原理+项目经验
- nodejs、koa2、webpack、ast等原理和使用
- 安全、xss、csrf、设计模式、性能优化、css如何管理模式
- react、vue、angular原理
三面
- 基本上就是面试尾声,谈一些公司的发展和文化之类的,然后就是hr谈薪资。