CVTE 秋招 应用开发工程师 一面

  1. 自我介绍
    实习相关:
  2. 请你介绍一下科大讯飞数据处理Agent,为什么用LangGraph搭建,有调用其他框架或实现形式吗,优缺点如何?那你觉得LangGraph是否就是最合适的,有没有更好的方案?
  3. 请你告诉我你这个LangGraph编排的各节点的输入,输出,传递等的内容是怎么样的,如何去做的?
  4. 基于LangGraph的主图和LLM Agent子图之间的信息传递是如何进行的?
  5. 如何提高Agent数据处理的准确率的,通过哪些方式?
  6. 当前Agent链路如何实现持久化的,为什么使用Redis,除了Redis,还有哪些存储形式?
  7. 请告诉我,你是如何能够保证在Agent某个节点出现异常后,能够及时回复的,光靠Redis可以实现吗?
  8. 你在该Agent构建过程中扮演什么角色,哪些是由你来完成的,效果怎么样?
  9. 该数据处理Agent是如何评估好坏的?
    工程八股相关:
  10. 实习中数据处理Agent中,如何使用的适配器模式来进行数据格式,规范统一管理的?
  11. 接口模式和策略模式的区别是什么?
  12. 工作有用过哪些设计模式,请你举例说明,体现工程思维的地方?
  13. Redis的持久化机制是怎么样的,各有什么优缺点,最佳实践是什么?
  14. 进程、线程、协程是什么,区别?
  15. 线程池有了解过吗,了解哪些?
  16. 讲一下核心线程和非核心线程,区别?
  17. 请从源码的角度介绍一下java中线程池的运行过程,并告诉我你从中学到了什么?
    手撕:本地idea口述一道二分题
参考来源:https://www.nowcoder.com/feed/main/detail/56b7d880e1f74f70bb0a254564c4bec1