实习 | 快手前端开发工程师面经

校大原创

收藏 0 评论 0

实习 | 快手前端开发工程师面经

面试基本信息

项目详情
面试公司快手
面试岗位前端开发(实习)
考察范围项目深挖、微前端、工程化与构建、React 原理、算法

一、开场与项目深挖

  1. 自我介绍
  2. 实习成果迭代思路
  3. 项目简述:从需求发现 → Spec 生成 → 研发 → 测试部署的完整闭环(需要提前打磨思路)

二、微前端与工程化

  1. 接入 qiankun 的步骤
  2. 子应用配置打包的过程(只知道打包成 UMD 格式
  3. webpack 迁移到 RSpack 过程中有没有遇到兼容性或模式不适配的问题

三、React 原理

  1. Vue 的生命周期如何对应 React 的钩子?可以用哪些方式实现?
  2. useCallback 和 useMemo 的区别和应用场景
  3. Fiber 的数据结构与算法
  4. React 如何实现中断?浏览器是否提供了类似的 API
  5. 中断机制

四、算法

  1. dp 是为了解决怎样的问题?(疑指动态规划 / 设计模式)
  2. 手撕:合并两个有序数组