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的场景题
全部评论
不是哥们,我俩该不会一个面试官吧,好多一样的问题
点赞 回复 分享
发布于 05-23 19:33 湖北

相关推荐

1. 自我介绍。2. 实习经历。3. 开源经历和要点(主要包括实现思路和优化)。4. 执行一条 SQL(select) 语句,期间发生了什么?5. 如何利用数据库索引?6. 题目一(SQL):表 students 包含字段 stu_id,class_id,name 其中 stu_id 是不重复的,每个 stu_id 对应一个学生,每个学生只能在一个班级中。1、请写出 sql,统计每个班的学生数量,查询结果 的列名为 class_id,count。2、请写出 sql,统计学生数量大于 10 的班级,查询结果的列名为 class_id,count。7. linux 常用命令。8. 查询某个文件某个关键字用到命令。9. 题目二(Shell):某个文件一共十行,每一行依次是1~10,使用 Shell 脚本完成文件内容输出到控制台打印。10. 如何查看 linux 进程。11. 对于 kubernetes 的了解...12. prometheus 监控,关于如何配置 prometheus 的指标采集和上报?13. go 的 context 是什么?有什么应用场景?14. 对于 docker 的了解...15. 举例 docker 常用的命令,详细解释 docker tag。16. 题目三(go - 并发编程):使用多线程或协程或其他阻塞的方式,实现两个线程/协程对同一个变量进行加 1 操作,分别操作 500 万次,保证最后能够输出 1000 万。17. 题目四(leetcode 206. 反转链表)18. 描述 zookeeper 如何实现分布式锁?19. 描述 redis 集群如何选取主节点?反问业务和后续流程
查看20道真题和解析
点赞 评论 收藏
分享
评论
2
17
分享

创作者周榜

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