![YY直播前端实习生一面](https://imgs.xnip.cn/cj/jy/45/a6ac3646-04c2-4251-b3e7-ffcac0070132.jpg)
1. 自我介绍
2. 问项目
1. 如果不用库让你实现日历热图应该如何实现?
2. Markdown 编辑器中的 XSS 攻击防御手段
3. CSRF 攻击和防御手段
4. 用过哪些 Echarts 图表?Echarts 的基本使用,说一下每一个步骤什么意思?Canvas 了解吗?
3. Js 数据类型,如何判断数据类型?
4. Object.is
5. 作用域链,作用域链可以在开发者工具中看到吗?
6. debug 方面的东西(不是很懂),调试源码等等
7. Git
1. git 的一些命令
2. git merge 和 git rebase 的区别
3. 什么时候会发生冲突
8. React-query,如果让你实现缓存服务端请求你如何实现?
9. React 中有哪些优化手段?
10. React 有哪些生命周期?
11. Hooks 为什么不能在条件语句/嵌套语句中使用?
12. React 的 diff 算法?
13. 类似于思维导图如何用 CSS 实现
14. 反问
#YY直播实习#