快手

前端开发实习生一面、二面面经

完整信息

30 条问法 · 25 道题

本篇目录

#发面经攒人品#一面(1.7 5.00 38min)

基础/项目类

1. 自我介绍,主要介绍项目经验

2. 性能优化是PC端还是移动端的?

3. 性能优化过程中主要做了什么事情?做完之后有什么收益?

4. 现在写代码基本上是让AI帮你生成还是自己写?

React原理类

5. useMemo、useCallback、React.memo的区别,以及在什么场景下使用?

6. Fiber架构是怎么实现可中断渲染的?

7. 可中断渲染对React应用有什么意义或优势?

8. Hooks的实现原理是什么?

9. 为什么Hooks必须在函数组件顶层调用,不能写在条件语句中?

手写代码类

10. 手写倒计时组件(原生JS,不用React)

11. 两个数组合并+去重+排序(不用API,原生JS实现)

其他类

12. 对AI有什么学习、使用或项目经验?

13. 对机器学习/小模型感兴趣吗?

14. 实习到岗时间和实习时长?

3个小时约二面

二面(1.8 2.00 47min)体验感非常好,无八股无手写[赞]

项目深挖 - macOS策略配置

1. 你做的工具是给谁用的?业务场景是什么?

2. DSL是你设计的还是谁设计的?

3. DSL能看一下吗?是JSON还是JS?

4. 能改成JSON吗?(追问)

5. 有了解过类似的DSL或者别人怎么做这样的事情吗?

6. 有了解formily这种动态表单的实现机制吗?

项目深挖 - 类ChatGPT项目

1. 图文多模态/生成图片是你自己做的吗?

2. 你怎么去拿图片并保存到自己的磁盘?

3. 这个过程中有碰到什么比较难解决的问题吗?

4. (关键追问)图片抖动的根源是什么?你怎么解决的?

AI编程相关

1. 有通过AI来帮你解决问题吗?

2. AI写的代码准确率高吗?你做了什么事情提高准确率?

3. 有没有了解什么工具能基于代码仓库生成Spec文件?

监控SDK

1. 监控SDK是干什么用的?

2. 有了解过业内有哪家公司做过这样的监控吗?

3个小时OC

27个小时offer

总结:今天多刷两个小时快手。

本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28
  29. 29
  30. 30

相关公司