快手 · 音视频

AI 全栈开发工程师一面面经

完整信息

17 条问法 · 14 道题

本篇目录

日期:8.31#秋招面试记录#
音视频

一、自我介绍与经历

  1. 自我介绍
  • 请做一个自我介绍。
    二、项目与技术八股
  1. Skill 与 workflow 的对比
  • 为什么要把原来的 workflow 改成 Skill?
  • workflow 有哪些优点和缺点?
  • Skill 有哪些优点和缺点?
  1. Skill 的效果评价
  • 怎样判断它是不是一个好的 Skill?
  1. Skill 的实现架构
  • 这个 Skill 具体是怎样设计的?
  • 这套设计怎样达成项目目标?
  1. Agent 的停止条件
  • AI 怎样判断分析已经完成,并停下来?
  1. Skill 开发中遇到的问题
  • 项目中遇到过哪些坑?
  • 这些问题是怎样解决的?
  1. Agent 适配与差异
  • Agent 适配是否只是模型适配?
  • 除了模型以外,不同 Agent 之间真正有哪些差异?
  1. 高合规场景下的强制保障
  • 模型可能不遵循 Skill 文档。在高合规场景下,怎样保证模型不会越权?
  1. Skill 自测
  • 你怎样验证 Skill 是否按照预期运行?
  1. 大规模离线评测
  • 怎样降低 Skill 的评测成本?
  • 如何在线下预估这次优化是否有效?
  • 如何在线下预估 Skill 上线后的转人工率变化?
    三、算法与编码
  1. 寻找有序数列中的缺失元素
  • 已知一个原本包含 1…N 的有序数列,其中删除了一个元素。请找出缺失值。
  • 请列出多种解决方法。
  • 面试官要求先列出所有方法,不要一开始就纠结复杂度。
  1. 近期编码情况
  • 最近有没有持续写代码?
    四、AI 使用与职业理解
  1. 工作、学习和生活中的 AI 实践
  • 除了前面介绍的项目,你在工作中还有哪些使用 AI 的实践?
  • 在学习和日常生活中,你还会怎样使用 AI?
  1. AI 提效与职业冲击
  • 你怎么看 AI 对工作效率的影响?
  • 你怎么看 AI 对程序员岗位的冲击?
本篇目录
  1. 01
  2. 02
    为什么要把原来的 workflow 改成 Skill? > - workflow 有哪些优点和缺点? > - Skill 有哪些优点和缺点?
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
  13. 13
    已知一个原本包含 1…N 的有序数列,其中删除了一个元素。请找出缺失值。 > - 请列出多种解决方法。
  14. 14
  15. 15
    除了前面介绍的项目,你在工作中还有哪些使用 AI 的实践? > - 在学习和日常生活中,你还会怎样使用 AI?
  16. 16
  17. 17

同作者面经

相关公司