---
url: https://sugarat.top/offer/sum-interview/22-spring/byte.md
---

# 字节

## 二面

### 计网

1. `HTTP`报文结构
2. `TLS`握手过程

### 浏览器

1. `CORS`（跨域资源共享）相关

### JS

1. 闭包
2. 箭头函数与普通函数的区别
3. `import` 与 `require` 的区别

### React

1. `Dva`有什么缺点，特点
2. 生命周期
3. 了解`getDerivedStateFromProps`吗

### 手撕

1. 手写模态框
2. 用`React Hooks`模拟类组件的几种生命周期
