想奋斗的柠檬精天天摸鱼 level
获赞
75
粉丝
30
关注
0
看过 TA
656
北京邮电大学
2027
Java
IP属地:山东
暂未填写个人简介
私信
关注
发点面经攒攒人品~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的并发模型和并发控制所相关的这个机制怎么去实现,就口述就可以
0 点赞 评论 收藏
分享
继续来分享下最近的面经~1. 实习拷打2. 你做的RAG知识库,具体业务场景是什么?整体是怎么搭建起来的?3. 项目一开始存在大事务问题,这个问题具体怎么优化的?4. 这个知识库支持什么内容形态?只有图文吗?图片是怎么处理的?5. 知识库面向的业务是什么?图文混合内容是怎么存储和还原的?6. 知识库更新怎么做?怎么保证内容实时保鲜?7. 这个项目里你遇到过哪些挑战和技术卡点?8. 向量库选型时考虑过哪些方案?为什么最终选择Milvus?抛开公司基建,会从哪些维度选型?9. 简历里提到吞吐、检索性能有提升,提升具体来自哪里?你做了哪些优化动作?10. 当前链路访问量、文档量级、线上运行情况如何?灰度切量到什么程度了?11. 线上有没有完整监控?链路出问题如何及时发现告警?12. 灰度切流过程中实际暴露过哪些线上问题?怎么解决的?13. 你最近参与的个人用户向、AI Coding 相关产品,目前做到什么阶段?你负责哪部分?14. 在这些项目中,你个人最大的技术收获是什么?15. 你理解Milvus底层原理,这些原理在实际落地中怎么指导你的技术决策?16. ES深翻页问题有没有遇到过?背后原理和瓶颈怎么理解?17. 有没有做过高并发场景?大促、秒杀这类高并发场景一般怎么设计处理?18. 平时开发会用设计模式吗?在实际项目里是怎么落地使用的?
查看17道真题和解析
0 点赞 评论 收藏
分享
04-02 16:15
已编辑
北京邮电大学 Java
春招两个月,投了十几家,面了7家,前3家全挂在同一个问题上——面试官问到我不会的东西时,我的反应太差了。第一家是某中厂Java后端岗,二面面试官问我"如果让你设计一个分布式限流方案,你会怎么做"。我当时脑子一片空白,沉默了大概5秒,然后说了句"这个我没接触过"。面试官又追问"那你觉得限流的核心要解决什么问题",我又卡住了。那次面试后面的氛围就很尴尬,面试官明显没兴趣继续深聊了,草草结束。第二家更离谱。面试官问Redis的持久化机制,我其实知道RDB和AOF,但他追问"在主从切换场景下,AOF重写和RDB快照各有什么风险"的时候,我慌了,开始胡说,把自己没验证过的猜测当结论讲。面试官当场指出我说的有问题,那一刻真的想找个地缝钻进去。第三家挂了之后,我认真复盘了一下,发现问题不是"不会"本身,而是我面对"不会"时的反应模式有问题。后来我总结了几个对我真正有用的方法,不是网上那种"坦诚承认+表达学习意愿"的套话,而是实操中能让对话继续下去的技巧:1. 先拆问题,再承认盲区面试官问一个大问题,通常可以拆成几个小模块。比如"设计分布式限流方案",我可以先说"限流的核心是控制请求速率,常见的有单机限流和分布式限流,单机的话我了解令牌桶和漏桶算法,分布式这块我实际没做过,但我理解核心难点在于多节点间的计数一致性"。这样至少展示了你知道问题的边界在哪。2. 用相关经验搭桥完全没概念的问题,试着关联到你做过的东西。有一次被问到"服务网格",我确实不了解,但我说"我没有直接用过service mesh,不过我在项目里用Nginx做过反向代理和负载均衡,我理解服务网格是把这些网络层的能力下沉到基础设施层,这个理解对吗?"面试官说"方向对的",然后主动给我讲了两分钟,这反而变成了一次很好的交流。3. 别在不确定的地方装确定这是我被第二家面试官当场打脸后学到的教训。不确定就说"我的理解是...但不确定是否准确",面试官其实很能接受这种表达,因为真实工作中也经常需要区分"确认的"和"猜测的"。反而是把猜测说成结论,一旦被戳穿,信任就崩了。后面4家面试,我心态完全不一样了。其中有一家二面,面试官连续问了三个我不熟的领域,但每一个我都能接住聊几句,最后面试官说"虽然这几个方向你经验不多,但你思考问题的方式不错"。那场拿到了offer。说到底,面试官问你不会的问题,大概率不是要你背答案,而是想看你遇到未知问题时的真实反应。是直接放弃,还是慌张乱说,还是能冷静地把已知和未知分开——这本身就是一种能力。你们面试被问懵过吗?都是怎么处理的?感觉这个话题每个人都有故事可以讲。
查看4道真题和解析
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务