转载文章:文章来源https://www.nowcoder.com/feed/main/detail/0ea2d0fe4c424cd8926cf475b0583788
预定 30min,实际 ~35min
(顺序可能不对)
1.自我介绍
2.介绍你下你封装了什么组件(简历提到)
3.你是如何对(回调函数的)输入做限制的?(组件封装了一个回调函数)
4.你觉得你这个组件封装还有什么优化的点?
5.实习主要做了哪些业务
6.介绍一下你是如何埋点的(简历提到)
7.埋点的底层原理有了解过吗(前面提到用的是框架自带埋点功能)
8.你认为埋点主要是为了什么
9.介绍一下 React 虚拟 DOM
10.哪些情况可能会触发重渲染(前面提到操作真实 DOM 会反复触发渲染)
11.回流和重绘的流程是什么
12.虚拟 DOM 除了性能更好,还有什么优势(前面提到虚拟 DOM 可以优化性能)
13.介绍一下 SSE,项目里是如何使用的(简历提到,一个 AI 聊天项目)
14.为什么不用 WebSocket
15.SSE 和 WS 有什么区别
16.项目和实习中遇到了哪些问题或难点
反问
Q:技术栈
A:React、Vue、小程序都有
Q:业务
A:// 大致意思 toB toC 各种各样都有
Q:上下班时间
A:正常时间,周末双休,看项目紧急程度可能加班,但不是常态
帖子还没人回复快来抢沙发