一、html5
1、html常见面试题
2、艺术喵 2 年前端面试心路历程(字节跳动、YY、虎牙、BIGO)| 掘金技术征文
3.前端 100 问:能搞懂 80% 的请把简历给我
4、前端优化
二、css
1.CSS 基础面试题
2.如何居中div?
3. CSS3新特性
4.清除浮动
5.media媒体查询
6.讲一讲Flex布局,以及常用的属性?
7.BFC
8.px rem em vh vw之间的区别到底是啥?
9.0.5px的线
10.12px以下的字体
三、javascript
1. Symbol
2.dom常用的操作
3.Promise
4. this
5. new
4.手写各种原生方法
5.单线程异步
6. 获取元素节点
7.判断一个对象是Array类型
8、事件循环
9.Set 和Map
10、proxy
11、 Promise/async/Generator
12.继承
13.一个合格的中级前端工程师需要掌握的 28 个 JavaScript 技巧
14.闭包
15.函数柯里化
16、 for...in和for...of区别
17、数组去重
四、http
1、post 和get 的区别
2、http的基本知识
3、跨越
4、Cookies 与 Session,SessionStore,LocalStore的区别及使用
5.从一个url到最终页面渲染完成,发生了什么?
6、css 和csrf
7、Websocket
8、前端的网络请求方式
9、谈谈HTTP协议中的短轮询、长轮询、长连接和短连接
10.缓存
11、TCP的拥塞控制
五、vue
1. vue 的生命周期
2、vue双向绑定原理
六、react
五、其他
1.讨论canvas与svg的区别
2.MVVM
3.相对路径与绝对路径的写法
4.框架
5.线程进程
6.ajax
7.前后端分离
8.单页面多页面的应用
9.Git基本操作
10.mock
11.二叉树
12.前端模块化
13.webpack,grunt,grup
14、virtuldom
15、重新认识 package.json
16、算法二叉树的深度遍历与广度遍历
希望以上资料可以帮助到你