bilibili日常二面面经
1. markdown渲染自己如何实现,说一下思路
2. 主题切换是如何实现的
3. 切换时的localStorage持久化配置是干什么的
4. 如果是动态的切换,根据时区去切换主题应该怎么实现(取Date.now())
5. 如果一直在这个页面上,那在切换的边界时间点,不进行刷新,如何去切换主题(设置监听,或者到时间服务器推送一个数据然后去切换)
6. 有两个网址,一个主站,一个子站,主站变了主题如何将子站的主题也切换(用跨标签的通信方式)
7. 如果不用跨标签通信呢?(面试官说用cookie)
8. 你觉得Pinia的优点在哪,在项目中带给你觉得特别好的东西?(回答了组件间状态同步,面试官说这些localstorage也可以实现,又回答了composition api)
9. 说一下原型,闭包,事件循环
10. 说一下宏任务有哪些,微任务有哪些
11. 基于axios实现一个类似中间件的请求方法,比如说有一个axios的封装,这个封装可以热插拔或者是基于插件的形式,能够针对黑产进行处理,或者对其他刷网站的行为进行处理,如何分别实现这两个插件和一个共同对这两个行为限制的插件
12. 说一下图片懒加载是怎么优化的
13. 还有其他实现图片懒加载的方式吗
14. 怎么确定图片是有性能上的问题的
15. 在开发中关注过哪些优化的指标
16. 手撕一个拖拽dom的场景题
2. 主题切换是如何实现的
3. 切换时的localStorage持久化配置是干什么的
4. 如果是动态的切换,根据时区去切换主题应该怎么实现(取Date.now())
5. 如果一直在这个页面上,那在切换的边界时间点,不进行刷新,如何去切换主题(设置监听,或者到时间服务器推送一个数据然后去切换)
6. 有两个网址,一个主站,一个子站,主站变了主题如何将子站的主题也切换(用跨标签的通信方式)
7. 如果不用跨标签通信呢?(面试官说用cookie)
8. 你觉得Pinia的优点在哪,在项目中带给你觉得特别好的东西?(回答了组件间状态同步,面试官说这些localstorage也可以实现,又回答了composition api)
9. 说一下原型,闭包,事件循环
10. 说一下宏任务有哪些,微任务有哪些
11. 基于axios实现一个类似中间件的请求方法,比如说有一个axios的封装,这个封装可以热插拔或者是基于插件的形式,能够针对黑产进行处理,或者对其他刷网站的行为进行处理,如何分别实现这两个插件和一个共同对这两个行为限制的插件
12. 说一下图片懒加载是怎么优化的
13. 还有其他实现图片懒加载的方式吗
14. 怎么确定图片是有性能上的问题的
15. 在开发中关注过哪些优化的指标
16. 手撕一个拖拽dom的场景题
全部评论
不是哥们,我俩该不会一个面试官吧,好多一样的问题


相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
05-21 16:15
门头沟学院 算法工程师 
点赞 评论 收藏
分享