吉比特一面 前端 秋招
基本信息
时间:2023.9.14
时长:28 min
base:不知道,没注意
面试岗位:前端 秋招
问题
- 自我介绍
- 前端该如何监控数据呢?
- 你调用监控数据有做报表吗?
- 做项目用的什么框架
- 微前端有啥好处?
- 微前端用的qiankun还是什么?
- 微前端切换页面如何保证切换很快的?
- vue3用得多吗?
- 有去封装过组件吗?
- beforeMounted和mounted生命周期的执行顺序?
- 如果父组件有beforeMounted和mounted和子组件有beforeMounted和mounted,执行顺序是?
- 你了解重绘和重排吗?
- 如何减少重绘重排
- 你有了解过虚拟DOM吗?
- 为什么用虚拟DOM去做渲染比较好?
- 我们在浏览器输入URL,会发生什么?
- 如何避免阻塞JS脚本?
- 有用过页面懒加载?
- 浏览器的缓存机制?
- 比如说有前端项目部署在服务器,用户按了F5如何保证拿到的是最新的静态资源?
- 防抖和节流有了解吗?
- 如果让你去实现防抖,如何实现,口撕
- 解释一下闭包
- 闭包有啥缺点?
- 深拷贝和浅拷贝有了解吗?
- const 声明了a,a的属性可以变化吗?
- const b = a,改b的属性,a会变吗?
- 平时如何实现深拷贝 口撕
- 箭头函数和普通函数的区别
- 有哪些方法可以改变this的指向?
- 一个对象a,里面有b,也是一个对象,里面一个属性c,是一个普通函数,那么a.b.c()执行,c方法的this是谁?
- 那么const d = a.b.c;然后d()的this指向是指向谁?
- 了解宏任务和微任务吗?
- 宏任务和微任务有哪些?
- 你是什么时候毕业?
- 中间可以实习吗?
- 反问环节,经典问技术栈和产品是啥?
总结
基本都是八股,相对比较简单,我的语速拉满,所以28min能问这么多问题
#前端##秋招##面经##吉比特#