杭州淘天前端一面凉经(2023.9.4)

阿里巴巴系一面都是电话面,面试官花名叫岩诚,面完秒感谢信,本菜鸡秋招的第一场面试寄录。
1、从学习前端的经历、项目、比赛、实习的经历进行一个自我介绍。
2、什么时候开始学习前端,在学校做过哪些项目,团队还是个人?
3、做B端还是做C端多一点?
4、看你Vue和React都用过,说一下这两者从编码习惯、性能优化方面的区别?
5、你提到v-if和v-show,它们有什么区别?哪个性能更好?
6、B端在做后台业务时,组件抽象、组件嵌套比较多,这方面你有什么好的习惯?
7、说一下你在美团实习中参与的性能分析和优化?
8、优化中接口逻辑优化具体是怎么回事?
9、前端打包优化方面有做过什么优化实践?(没有,听过其它同学的分享可以说一下=>给自己挖坑。。。)
10、美团点餐小程序是三件套打包在一起的还是分开加载的?两种方式打包体积有什么区别?
11、你刚才说那个同学的打包优化是通过将vendor包与业务代码进行一个拆包处理,这样做有什么收益呢?
12、那浏览器的缓存是怎么去加速整个页面的加载的?拆包后浏览器缓存命中的逻辑是什么?
13、现在给你一个原生h5页面,你的优化思路是什么?
14、浏览器缓存涉及的header信息有哪些?分别对应什么效果?
15、你会如何设计一个监控sdk,监控哪些错误?如何监控?如何数据上报?如何尽可能减少对业务代码的影响(包括入侵性和性能)?
16、window.error监控的是js的同步执行错误,那如何监听js的异步执行错误?
17、这个sdk是通过打包引入的方式来起作用还是在业务代码里直接写入某段代码实现?
18、那采取打包引入方式有哪些注意事项?
19、Promise以及其实例相关方法介绍及应用场景?
20、图片懒加载怎么实现?用到了哪些原生api?
21、滚动条滚动需要借助节流优化,说一下节流的原理?
22、现代浏览器是否能直接实现图片懒加载?应该设置什么属性?
23、vue-router、react-router等路由库实现的原理?用到了原生的哪些api?
24、反问:下一步如何发展技术的深度?是否需要买纸质书籍?

总结:秋招的第一场面试,面试官简历挖得很深很细,对我一个菜鸡挑战太多,少数的八股感觉也答得不顺畅,面完直接秒挂。

#0offer##秋招#
全部评论
太难了吧……
点赞 回复 分享
发布于 2023-11-12 22:43 上海

相关推荐

评论
3
15
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务