react + redux
- react 原理、虚拟dom、reactdom原理
- redux 基本组成和设计单向数据流
- diff原理
- react 生命周期
- react 合成事件原理
- react diff算法,key的作用,setData的机制,事件合成
- React Fiber原理以及为什么componentWillRecievedProps会废弃
javascript
- amd、cmd,commonjs, es6
- amd
- 异步加载机制: Asynchronous Moudle Definition
- amd
- 前端做并发请求控制
- Jsonp跨域,js原型继承 & 原型链,promise
- fetcch 取消
- eventLoop
- instanceof
- bind函数运行结果
- 继承、组合
- prototype 继承的实现
- 实现一个bind函数
- ==的隐式转化,隐式转换,会问为什么这样
- argument是数组吗,如果不是怎么变为数组
- requestAnimationFrame 和 setTime、setInterval的区别,requestAnimationFrame 可以做什么
- html meta标签有啥作用
- cookie 结构有什么字段
- deepClone
- 回流重绘
- canvas
- 前端缓存、会话机制
- 测试 单测、集成测试
- amd、cmd,commonjs, es6
css
- 布局
- css 为什么要放在头部
- bfc 块级格式化上下文
- css实现正方形div水平垂直居中
- 正方形实现、三角形实现
- 伪类
- 实现布局header,content,footer,上中下布局;当content 超出窗口可视区,不显示footer;当content 没超出可视区时,固定footer 在最下面
- 宽是高的一半的垂直居中,里面有字体也要垂直居中类数组
计算机基础
- https 协议的过程
- https 获取加密密钥的过程
- http握手原理
- http 请求都包含哪些字段
- http 请求幂等性
算法
- 排序算法
- 二叉树遍历
- 二叉树路径总和(leetcode 112)
- js 单线程、宏任务与微任务的执行顺序
node
- Process.nextTick, setImmediate, promise.then, pronise
- nodejs 事件循环
- node 网关
基础能力
- 正则表达式
- 获取页面所有img并且下载
- 两个同源tab之间的交互,数据同步
- 实现布局header,content,footer,上中下布局;当content 超出窗口可视区,不显示footer;当content 没超出可视区时,固定footer 在最下面
- csrf/xss 攻击原理
es6
- es6 箭头函数
- import 和 require
- symbol
- promise async settimeout先后次序
- 怎么将一个异步方法promise化,以及实现promise.all()方法
- Promise / setTimeout 的执行顺序;实际考察知识点:对「事件队列 / 宏任务 / 微任务」的了解
- 什么是闭包
上一篇
commonjs es6 cmd amd 下一篇
树
commonjs es6 cmd amd 下一篇
树
GitHub 未登录?登录

编辑
预览
提交
暂无评论