百度 · ToD 基础设施与 AI 编程产品

AI Agent 前端研发实习生一面面经

完整信息

23 条问法 · 22 道题

本篇目录

面试官人很好!!!刚开始面试的时候其实超级超级紧张,但是面试官会诱导我回答,越聊越轻松。无算法无手撕。

无自我介绍

  1. 面试官自我介绍,给我介绍团队部门和业务(一个偏ToD基础设施,一个类claude)

  2. 日常开发中你是怎么用ai的?

  3. 你是怎么进行测试的?
    (tips:其实面试官从这里开始就想问我workflow,一直在诱导我回答)
    我:就是让ai编写一些测试脚本去处理正常情况和边界情况
    面:那你这样子每次手动让ai去编写测试代码不会很繁琐嘛?那如果现在已经有了一个相关的Skill你会怎么用他?
    我:(叽里呱啦一大堆,我大概讲了一下这个skill应该做什么事情,讲了讲渐进式加载skill)
    面:那你能确保这个skill一定能执行嘛?
    我:我们可以用workflow,主流程固定,节点任务交给agent或者llm
    面:我想听的就是这个,那workflow怎么用呢?
    我:这确实不知道
    面:我们可以把workflow写到system prompt中

  4. 你用ai到现在花了多少钱?(一分钱没花,这里还唠了一会)

  5. 项目中的打字机效果是怎么实现的?

  6. 打字机的帧率是多少,是怎么计算的?

  7. markdown渲染你有没有什么安全措施?怎么防XSS(gfm白名单)

  8. CSFR攻击

  9. 为什么要用SSE做ai输出,不用websocket?

  10. 项目:ai生成歌曲肯定需要一定的事件,你怎么让用户等待更加舒畅?

  11. 等待进度条的当前task是怎么做的?(SSE 自定义事件)

  12. 为什么播放器要全局状态管理?

  13. 假设我现在要做一个效果,就是根据音乐有音波的震动感,你会怎么做,谈谈思路就可以。
    我:1.用现成的库。2.每隔0.5s或者固定时间对某个节点进行分析音乐特征作为主波频,小波频可以用噪声模拟。
    面:音乐文件是可以解析成数组的,里面有音乐相关的特征信息(感觉运气很好啊,因为面试官也做过类似的项目所以比较感兴趣)

  14. 为什么你的项目要用Next.js,这里我吐槽了一波SSR很恶心,很多浏览器的api都不能用,面试官告诉我那就是SSR用的地方不对,确实醍醐灌顶了,有高交互的地方确实不应该也不适合使用SSR

  15. 你知道哪些性能指标呢?你是怎么监测的呢?

  16. 我看你简历上写了擅长性能优化,跟我说说你怎么做的吧。(因为我们的服务器很差,我做了超级多的性能优化,我个人觉得这里答得蛮不错的,面试官说很少人会写这个,答出来会很加分)

  17. 还有一些个别问题吧,刚开始的时候太紧张了,确实不记得了录音了。。。

  18. 你觉得ai会取代前端嘛?

  19. 你说你更喜欢美学和设计之类的,你了解过哪些动画库或者UI库嘛?

  20. 通知一面过了(真的开心坏了哈哈哈哈哈哈哈)

反问:

  1. 如果能顺利通过面试的话,老师您更推荐我去哪个部门?
  2. 大厂的开发流程协作模式是怎么样的?
  3. 我现在用ai有个问题,日常开发中使用ai,如果代码是ai写的我会有深深的愧疚感,但是又不能不用。用了ai写代码,代码能力就慢慢地下降了,导致进一步使用ai,形成恶性循环,不知道老师您是怎么看的?

(随个简历和下一场面试邀请)

配图中的面试邀请
面试时间:2026-06-04周四17:00。面试方式:视频面试。
后续通知
您好!恭喜您,已经通过了前端研发组_AI Agent前端研发实习生职位的上一轮面试,帮您安排下一轮面试。

本篇目录
  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
    你说你更喜欢美学和设计之类的,你了解过哪些动画库或者UI库嘛?
  21. 21
  22. 22
  23. 23
    反问
    我现在用ai有个问题,日常开发中使用ai,如果代码是ai写的我会有深深的愧疚感,但是又不能不用。用了ai写代码,代码能力就慢慢地下降了,导致进一步使用ai,形成恶性循环,不知道老师您是怎么看的?

同作者面经

相关公司