找工小困兽 level
获赞
132
粉丝
42
关注
0
看过 TA
1662
门头沟学院
2027
Java
IP属地:北京
暂未填写个人简介
私信
关注
04-23 05:25
门头沟学院 Java
给我面没招了,感觉自己好菜、面试很难,还是要多多练习1.先说了下自己AI平常使用场景等2.用过claude吗?aicoding在实际代码中仍然有问题,还得人类来搞,后续搞一个例子来解释3.你的AI提示词是怎么搞得,具体有哪几部分,举一个例子?4.为什么采用滑动窗口,为什么采用三级滑动窗口,直接全部输入进去不就行了你的长期记亿是主动录入是怎么搞的,什么意思?5.分段策略是什么?你说语义分段,那你如果文档中有代码块你怎么搞?查询重写策略又是什么?八股部分:6.Mysql的原子性以及持久性底层如何保证?undolog存储的是什么?7.Innodb的缓存池对于持久性的影响讲一下 Innodb的锁机制以及锁加在哪里?锁全表是什么效率,锁全表是什么情况下锁?8.一个事务中,读写读,哪里加锁,什么时候解锁,为什么写完不能解锁?如果提前释放写锁的影响 varchar和char什么时候用(给了几个场景)?9.Mysql的text字段(10000个字符这种)问题,字段长度1000-10000如何选类型?分库分表实际做过吗,还是停留在理论学习?什么时候分库分表,除了访问MySQL数据的链接数量问题,分库还有什么好处?10.DB QPS突然增加,该如何去做?100个写10000000个读,读更多呢,继续分库?11.线程池的好处,threadlocal,threadlocal内存泄露原因,异步线程除了会导致threadlocal丢失,还会有什么问题?
查看10道真题和解析
0 点赞 评论 收藏
分享
04-13 14:25
门头沟学院 Java
整体面试还是不错的,但是没后续了,不知道是哪里出了问题项目及八股1. 你对RAG(检索增强生成)的理解是什么?2. 向量知识库和各自优缺点是什么?3. 针对检索的准确性,你在项目中做过什么调优操作?4. 项目中排序算法及其他?5. 你们对检索准确率做评测时,测试集和测试流程是怎么构建的?你是否参与了这块工作?6. ES底层的存储结构是怎样的?7. 若ES中已存储部分数据,执行更新操作时,ES内部的整个更新流程是怎样的?8. 服务降级策略的考量是什么?如何保证切换后服务维持正常?9. 你用Arthas排查问题时,具体排查的是什么问题?定位流程是怎么样的?10. 为什么要做分表存储的操作?11. 站在项目表设计的角度,什么场景下需要进行分表操作?12. 单表数据量达到多少时,会考虑做分表?13. 你有了解过MyBatis的切面操作吗?MyBatis的切面能做哪些事情?14. 请讲一下Spring AOP的大概流程和机制是什么?15. 你了解的事务隔离级别有哪些?16. 细粒度锁,具体是做什么用的?怎么实现的?17. 实现细粒度锁时,用的是Java的synchronized关键字吗?18. 如果是分布式服务做这种细粒度锁,你觉得应该怎么做?19. 你提到的Redisson加锁的机制,具体是怎么实现加锁的?20. Java中synchronized关键字底层的加锁流程是怎样的?它如何保证多线程并发时能拦住其他线程?21. ThreadLocal用于什么场景比较合适?22. 你了解ThreadLocal的实现原理吗?23. 若用ThreadLocal存储用户信息,在主线程内起异步线程,异步线程中能通过ThreadLocal拿到该用户信息吗?大模型相关1. 除了RAG相关工作,还有用过大模型去做其他事情吗?2. 你使用大模型时是用工作流方式,还是用类似Spring AI这种框架去实现的?3. 你在开发过程中,有用过大模型辅助编码的工具吗?4. 大模型辅助编码工具对你的代码开发效率提升有多大?
查看27道真题和解析
0 点赞 评论 收藏
分享
04-06 05:55
门头沟学院 Java
整体面试还是不错的,但是没后续了,不知道是哪里出了问题1. 请从你的项目中,挑一个你觉得挑战最大、难度最高的,简要介绍其难点和你的解决方案。2. 你提到的状态机是用来协调的。如果其中一步卡住,导致整个任务阻塞,你们是如何解决的?3. 那整体的设计是,如果任务失败了,状态机整体就失败了。这种情况下有没有做补偿机制?4. 从工程角度来说,这些状态机是用子Agent还是一个大Agent?5. 如果把这些Agent编排起来,面对大量并发请求,其中有些任务是并行执行的,有快有慢。从用户体验角度,如何让用户感知到整个流程是流畅的?6. 如果Agent在调用外部工具或API时超时或返回了非预期结果,你们的错误处理策略是什么?如何让Agent进行“降级”或“兜底”响应?7. 你如何评估和优化Agent系统中提示词(Prompt)的性能?除了人工调试,有没有系统化的方法?8. 在你设计的Agent系统中,如何处理和保证多个子任务执行结果之间的一致性?例如,一个任务依赖另一个任务的输出。9. MySQL的隔离级别?10. 读已提交(RC)解决了什么问题?11. 可重复读(RR)隔离级别解决了什么问题?它是怎么实现的?12. MVCC是怎么实现的?13. 在可重复读(RR)隔离级别下,事务A执行更新操作,事务B同时执行查询操作。事务B能成功吗?如果能,查询到的值是多少?14. 如果是读已提交(RC)隔离级别呢?结果又是怎样?15. 在可重复读(RR)下,事务B读到旧值的原因是什么?那如果事务A更新成功并提交了呢?16. 手撕:二叉树的前序遍历
查看16道真题和解析
0 点赞 评论 收藏
分享

创作者周榜

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