时间线:3.28投递→4.2笔试→4.12一面→4.17二面→4.18hr+技术三面→4.19oc
时长:80分钟
1. 为什么选择前端
2. 了解什么前端前沿的知识(自我介绍里有提到
3. 平常开发中能用到什么课本上的知识
4. 大文件传输业务背景
5. 文件上传速率是怎样变化的
6. tcp协议的流量控制和拥塞控制有什么策略
开始做题
1. css
3行文字,实现第二行文字和第三行重叠,但是中间要空行,如下
例子: 1 1
1 →
1 1(这里2个1)
2. react
有一个todolist,其中一个todo项写错崩溃了。这期间react渲染发生了什么
就是问虚拟dom渲染流程还是diff算法
3. ts解决了什么问题。有这样一个对象,它可能有200个键值对的子项,然后子项还有3至4层的对象嵌套。这个场景下用ts和js的性能差异在哪里,用ts还是js更好
4. 经典dp LeetCode 322. Coin Change(Medium)
时长:60分钟
项目1
react
(我说的是借用fiber的时间片轮转思想以防止浏览器主线程阻塞)
项目2
技术相关
时长:60分钟
hr开始
反问+闲聊
#前端##面经##暑期实习##饿了么#