timeline:4.14 上午投递4.14 下午约面4.14 晚上一面(50min)面完 40分钟约二面4.15 晚上二面(50min)面完 10分钟通知通过一面:1. 解释一下一个页面从 URL 输入到渲染出整个页面的一个过程2. TCP和UDP的区别3. 你的项目里用到了Web RTC,那Web RTC是基于什么协议的4. CSS选择器的权重6. 你知道react的fiber架构吗?hook-useFiber7. 在这些项目里做过什么性能优化之类的事情8. 在做大文件分片上传的时候,每一个文件的唯一标识要怎么去获得呢?9. 浏览器的缓存机制10. 浏览器两个Tab页之间要怎么跨页面通信11. React用函数式组件怎么模拟出生命周期12. useLayoutEffect和useEffect有什么区别13. 大概说一下浏览器的垃圾回收机制14. 手撕:链表反转15. 手撕:最长公共子序列16. 为什么会选择来投前端呢17. 你会怎么去学前端呢18. 最快到岗时间是多久二面:全程无八股手撕,拷打实习经历和项目问了写在简历上的,也问了没写在简历上且没用过的技术。考验实现思路和会考虑哪些东西,但没问得特别深发面经攒功德