字节跳动

AI 应用开发一面面经

完整信息

19 条问法 · 18 道题

本篇目录

面试完了来发个面经
面试时间:7.14
面试岗位:AI应用开发

  1. 自我介绍
  2. 项目是网上找的还是什么?(老实承认)
  3. 有实习过吗?
  4. 项目中挑战最大的是什么?(答了微调,面试官说没听懂产出,又解释了一遍,应该也没明白,跳过)
  5. 出现幻觉怎么处理?(提示词-工具-RAG-微调)
  6. 提示词具体是怎么做?(答了一些要基于真实的内容回答,不知道知识的话就直接输出不知道)
  7. 还有其他提示词吗?(想不到了)
  8. Agent的短期长期记忆是怎么实现的?(答的不好)
  9. 如果让你设计一个Agent要考虑哪些模块?(太开放了,答得一坨)
  10. 如果遇到api超时和报错怎么解决?(答根据重要程度处理)
  11. 有没有考虑用大模型自己排除api超时和报错?(说了SKILL)
  12. 消耗token过快怎么排查?(说了SKILL和压缩)
  13. 讲一下java线程池?
  14. 如果你重新设计一个线程池会怎么设计?(答得一坨,以前在牛客刷到过,没在意,悔不当初)
  15. 怎么把class文件加载到jvm中?(答得一坨)
  16. mysql的undolog,redolog,binlog区别和场景?(开始吟唱)
  17. 什么是两阶段提交?(吟唱八股)
  18. 多线程写一个死锁(太久没写多线程了,没写出来,面试官看我不会就换了)
  19. 随便写一个单例模式(写的双检查锁)
  20. 为什么要*********关键字?(吟唱八股)
  21. 算法:合并两个有序数组(看到题干一秒就直接写了,面试官问是不是刷过,老实承认,下次记得假装思考一下)
  22. 反问

总结:刚开始问那几个问题就感觉凉了,感觉面试官更想要有实习经历或者有突出项目的人,对我项目不太感兴趣,面试官还是挺耐心和善的,后面可能看我答得不好就问了几个简单的八股 #发面经攒人品#

本篇目录
  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
    算法:合并两个有序数组(看到题干一秒就直接写了,面试官问是不是刷过,老实承认,下次记得假装思考一下)

同作者面经

相关公司