27实习-字节后端ai开发一面 1h

发点面经攒攒人品~
1.详细介绍一下agent项目的核心功能?
2.智能运维助手的"运维"具体如何定义?
3.系统有哪几个主要的组成部分?
4.Spring ai alibaba覆盖了你上面说的哪些部分?
5.Planner/Executor/Supervisor模式的优点是什么?比如说我接收一个请求的处理,它的优点是什么?
6.在Planner/Executor/Supervisor模式中,拆分为3个agent和只使用1个agent,最关键的优势和区别是什么?
7.介绍RAG的核心流程?
8.召回和重排用的什么算法?(没用重排,道歉)
9.为什么要做RAG?
10.模型回复效果不好的话,如何在RAG层面采取优化措施?如何通过微调采取优化措施?微调属于预训练还是后训练?
11.简单对比一下MySQL和Redis各自的特点?
12.MySQL的"关系型"是什么意思?
13.Redis能不能做存储,而不仅仅是缓存?
14.场景题: Java多线程并发模型相关: 比如说我有这么一个场景,总体上是一个生产消费的一个模型,但是这个整个的任务的量比较大。就是比如说我有很多的任务,然后可能有成千上万个生产者消费者。比如说有1万个生产者生产消息,然后有5万个消费者消费消息,或者叫任务或者消息或者数据都可以吧。然后因为整体任务量很大嘛,所以大家要去并发去生产和消费。能简单说一下,这样的话用Java的并发模型和并发控制所相关的这个机制怎么去实现,就口述就可以
全部评论

相关推荐

05-03 15:25
门头沟学院 Java
给我面没招了,发点面经攒攒人品~1.项目介绍2.针对项目细节展开追问,我的项目中涉及 RAG,因此这部分问得比较多,主要会围绕整体方案、检索流程、效果优化,以及为什么这样设计来展开3.Java 基础,主要是结合一些常见八股去问,看看基础是否扎实4.Synchronized 锁升级机制,一般会从对象头、偏向锁、轻量级锁、重量级锁这些点往下问,追问锁膨胀过程和不同场景下的性能差异5.Java 集合框架,通常会从常见集合类的特点、底层数据结构、适用场景开始问,再延伸到 ArrayList、LinkedList、HashMap、ConcurrentHashMap 等具体实现6.Java 垃圾回收机制,这一块问得比较系统,先问怎么判断对象是否存活,再问常见垃圾回收算法,比如标记-清除、复制、标记-整理,最后再展开到具体垃圾回收器,如 CMS、G1,以及它们各自的工作流程和特点7.平时如何使用 AI 辅助 Coding,主要会问在实际开发中怎么借助 AI 提效,比如用它做代码补全、问题排查、方案分析,或者辅助理解陌生代码8.对 Vibe Coding 的理解,结合自己的使用体验去谈,看看你是不是只把 AI 当成代码生成工具,还是已经形成了一套协作方式9.对 AI 未来发展的看法,让你聊一聊自己对方向的理解,比如更偏向 Vibe Coding 这种更自然的人机协作模式,还是更偏向 Harness 这种强调约束、流程和工程落地的路线10.算法题: n 支箭射靶,得到 m 分,有多少种策略
查看10道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务