小红书动态化团队 日常实习前端 1-2面
一面
1. css盒模型
2. css的选择器机制
3. css的内置script和选择器哪个优先级更高
4. React中的hook
5. React中的state和props
6. React中的useEffect的用法
7. JS的事件机制/EventLoop
8. JS的垃圾回收机制
9. 介绍一下跨域问题如何解决
10. 介绍一下冒泡机制
11. 如何停止冒泡
12. 开发中如何检查内存泄漏
13. 介绍一下OpenGL的渲染管线 (这里主要是主包提过做了软光栅渲染器)
14. 介绍一些着色器
15. 介绍着色器是如何渲染的
16. 介绍几种Shader
算法题:判定括号是否合法
二面
1. JS的基本类型
2. JS的类型转换
3. 为什么null会是object
4. 说说你对JS静态方法的了解
5. == 与 === 的实现机制
6. 函数式组件的生命周期
7. 类组件的生命周期
8. React-Diff过程
9. React从渲染到实际浏览器的过程
10. 如何理解useEffect,它的作用是什么
11. 为什么useState中要使用专门的set函数来改变状态
12. React的作用是什么
13. 常见Hook
14. 设计模式+一句话概括
15. 现在要你实现一个列表组件,你会怎么做
二面答得不好,但还是顺利拿到日常实习offer啦
查看24道真题和解析