#面经虾皮#
时长:53min
base:北京
一、手撕
手写promise.all(); 10min 限时
实现树的层序遍历: 10min 限时
8
/|\
1 2 3
...
输出
[
[8],
[1,2,3]
...
]
二、基础
1.HTTPs
2.Vue2和Vue3的区别(defineProperty、Proxy)
3. 事件循环
4.浏览器缓存策略
5.协商缓存和强缓存的配置
6.前端打包工具(我只会配置最简单的vite)
7.nginx的配置
8.浏览器的跨域策略
9.怎么配置CORS
10.虚拟DOM
11.数组常用方法(什么方法返回一个新数组)
12.cookie包含哪些信息
13.async await(包括async 转换为Promise时,对应什么样的代码)
14.flex:1 auto(flex-grow、 flex-shrink、 flex-basis)使用flex简化配置时是配置的哪一个?
15.样式优先级(包括优先级是怎么计算的)
16.HTTP1.1 和 HTTP2.0的区别
17.项目难点
只记得这些了好多简单的东西都没答上来。#25届暑假实习#
#面经##前端面经#