6.121h10min,内容挺多的,凭记忆写点。1. 自我介绍2. 介绍实习工作3. 实习碰到的难点4. 微前端原理、运用、优劣等5. css 实现三栏布局6. css 垂直水平居中7. css flex实现子盒子占满高度8. 有没有遇到跨域问题,如何解决,怎么添加cookie9. js 数组有哪些方法10. js let const var区别11. js Promise手写题,同时讲知道哪些Promise方法12. js 手写Promise.all13. 反问通知已通过,13号晚上二面6.13二面1h,面试官很强,问的很深,被疯狂拷打。1. 自我介绍。2. 介绍实习项目,讲讲难点。3. ↑字节埋点底层怎么实现的?那要你实现你会怎么实现?并发量很大的话该怎么办?4. (打开了在字节做的项目页面)这个为什么会一直请求一些html,还有很多别的js文件,为了什么?5. 在加载script标签里的js文件时,怎么做到A,B加载完成后再加载C,D,同时B要优先A加载完成?(不能更换位置)同时如果是调用ABCD四个接口该如何?不用promise的话该怎么样?6. 前端性能优化有哪些方法?这里讲了很多7. React里路由守卫怎么做?你要怎么封装到hooks里,你们部门是怎么做的?8. 用过Vue吗?React和Vue有什么不同的地方?9. 讲讲React组件式和hooks的不同,优劣,自己的看法,为什么用hooks。10. 说一下useCallback、useMemo和memo的作用和应用场景。11. 项目中有哪些你觉得比较复杂的点?为什么这么做?好处在哪儿?12. 说一下HTTP缓存,强缓存和协商缓存。如果不想缓存应该设置cache-control为什么?no-cache和no-store区别在哪儿?Expires和cache-control优先级。Etag和Last-Modified优先级,如果Etag命中但是Last-Modified不一致是否还会使用缓存?(这里好的细节都不记得了属实被拷打)。13. 反问。。面试官说3-5个工作日内回复,是终面了,如果通过就是HR面,继续许愿。6.27,寄了。