快手秋招一面
- 自我介绍。
- 简单介绍 JS 里的原型和原型链。
- 介绍一下浏览器的渲染原理。
- 讲一下 Vue 和 React 的核心差异。
- Fiber 架构解决了什么问题?协调的过程是怎么样的?
- useState 和 useEffect 在源码层面是如何实现的?
- 为什么不能在条件语句里使用钩子?
- 项目里关于状态管理是如何进行技术选型的?
- 为什么选择微前端和 MonoRepo 的技术架构?在具体落地的过程中遇到了哪些挑战?又是如何解决的?
- Prompt 工程具体是如何做的?看板体系搭建了哪些指标,如何选用和采用的?
- 在完成这个 AI 的流程中是否采用了 RAG?
- 运营等同学第一次生成的有 DSL 有问题或者查询的结果不是想要的,怎么设计的多轮对话来解决这个问题?
- 在组件库设计规范、质量保证或者发布流程里,做了哪些关键性的动作?
- 手写括号匹配和链表合并。
- 「反问」Base 地、部门业务、前端规模、技术栈。
- 「反问」业务方面是否有 AI 方面的探索和接入?
- 是否有别的面试或者 Offer?