字节前端一面
全程大概是45分钟,面试官非常的和善,提问的时候会把自己的问题讲的很明白,会复述你的回答,double check问答是否有理解错误,感觉考察的是对于整个项目的了解程度,而不是简单的问你使用到了什么技术,所以还是要深挖自己的简历
自我介绍
实习项目穿插着八股
1、登录页面怎么做的
2、后端传过来的jwt存在哪里为什么放在cookie里,放在local storage里怎么携带的
3、sessionStorage和localStorage有什么区别
4、除了这种缓存还有其他的缓存手段(我答了协商缓存、强缓存)
5、协商缓存和强缓存下浏览器的请求行为,协商缓存的相关字段+状态码
6、大文件上传怎么做的
7、为什么要用sse
8、sse连接断开怎么办
9、接口降级方案具体是怎么实现的
10、主要观测的性能指标有哪些,LCP是怎么算的,具体LCP数值是多少
11、性能优化做了哪些内容
12、vite和webpack的流程、区别
13、技术选型问题,为什么项目开发使用vue3不用react
14、vue3的响应式
15、vue编译渲染是怎么做的
(应该还有一些小小的追问,yes/no级别的追问
coding:
1、限制数量的事件调度器,Scheduler(这个最近好多面经里都出现了
2、hot100中的括号生成,问了一下时间复杂度
前两题有问思路,第三题没问了
3、两个版本序列号排序问题
反问:
1、组内的主要业务
2、主要技术栈
3、公司内对于使用AI coding的态度
#发面经攒人品#
查看10道真题和解析