字节跳动 · 抖音

AI全栈开发一面面经

完整信息

30 条问法 · 23 道题

本篇目录
时间5.27,时长42分钟。面完当天约二面。 大部分地方都接住了,一些细枝末节的地方忘了,比如Java反射。 自我介绍 项目 1.详细说一下智能体ReAct模式的执行流程? 2.智能体陷入死循环的原因是什么? 3.怎么解决智能体死循环的? 4.为什么要做三层防护机制呢? 5.原子状态机是什么?解决了什么问题? 6.三层记忆的背景是什么?解决了什么问题?结果是什么? 7.记忆是如何召回的? 8.那你怎么知道我问了A问题和B问题,不会乱注入吗?怎么解决呢? 9.长期记忆里面存了什么?如何界定? 10.召回的效果怎么样? 11.你用的是什么模型?多模型是怎么做的? Java/JVM/JUC 12.Java的类加载器是什么? 13.那双亲委派模型解决了什么问题呢? 14.那双亲委派模型的机制是什么? 15.Java的类加载机制完整过程? 吟唱(加载-验证-准备-解析-初始化-使用-卸载)完整过程。 16.谈谈你对反射机制的理解? 答得不是很好,忘了一些。 17.可以使用反射机制修改一个对象的私有变量吗? 不清楚,我猜是可以的,面试官也说可以。 18.那通过反射如何去做呢? 吟唱一通。 19.反射机制有什么坏处吗? 20.线程同步方案有哪些? 说了completablefuture,countdownlatch,semaphore,synchronized,reentrantlock 21.synchronized和ReentrantLock有什么区别? 22.了解volatile吗? 网络 25.从输入URL到显示页面发生了什么? 开始吟唱。 26.你刚刚提到了HTTPS,那他和HTTP有什么区别? 27.HTTPS是对称加密还是非对称加密? 28.什么是对称加密和非对称加密? 操作系统 29.虚拟内存是什么?解决了什么问题? 只答上来了获得更多的地址空间和虚拟内存和swap区的交换过程,不过应该够了。 30.进程间通信有什么方式? 算法 LC3.最长无重复子串。 5分钟手撕。
本篇目录
  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

同作者面经

展开其余 4 篇收起其余 4 篇

相关公司