1\. 介绍redux,主要解决什么问题
2\. ⽂件上传如何做断点续传
3\. 表单可以跨域吗
4\. promise、async有什么区别
5\. 搜索请求如何处理(防抖)
6\. 搜索请求中⽂如何请求
7\. 介绍观察者模式
8\. 介绍中介者模式
9\. 观察者和订阅\-发布的区别,各⾃⽤在哪⾥
10\. 介绍react优化
11\. 介绍http2.0
12\. 通过什么做到并发请求
13\. http1.1时如何复⽤tcp连接
14\. 介绍service worker
15\. 介绍css3中position:sticky
16\. redux请求中间件如何处理并发
17\. 介绍Promise,异常捕获
18\. 介绍position属性包括CSS3新增
19\. 浏览器事件流向
20\. 介绍事件代理以及优缺点
21\. React组件中怎么做事件代理
22\. React组件事件代理的原理
23\. 介绍this各种情况
24\. 前端怎么控制管理路由
25\. 使⽤路由时出现问题如何解决
26\. React怎么做数据的检查和变化
- 一线大厂前端笔试真题解析
- 前
- 1、阿里(29问)
- 2、网易(26问)
- 3、滴滴(28问)
- 4、今日头条17问
- vue常问
- webpack常问
- 其他常问
- vue双向绑定、响应式原理
- js事件循环
- 页面性能优化,打包优化
- vue的diff算法
- url输入流程
- 深拷贝
- new、原型、继承方式、symbol、闭包内存泄漏处理、判断对象原型归属
- 观察者和订阅发布区别
- 封装过哪些hooks
- ele组件二次封装啥的
- 算法常问
- 几种排序
- 二分查找
- 反转二叉树、先中后序遍历、深度/广度遍历
- 数组去重
- 统计一个字符串出现最多的字母
- 斐波那契数列
- 速度创建1-100的数组
- 反转单向链表
- 无重复字符的最长子串
- 一份面试题
- css常问
- 画三角形
- flex
- 实现sticky footer (粘性页脚)