影石创新高频面试题
简单介绍一下自己的经历,
以及为什么选择AI Agent方向?
原题完整原题
1.简单介绍一下自己的经历,以及为什么选择AI Agent方向?
平时开发过程中主要使用哪些AI Coding工具?比如Claude Code这类工具,通常有哪些使用习惯?
原题如何理解Spec Coding和Harness?
你认为Harness为什么能够提升Agent完成复杂任务的能力?
原题完整原题
3.如何理解Spec Coding和Harness?你认为Harness为什么能够提升Agent完成复杂任务的能力?
如果让你从零开始设计一个Agent系统,你认为需要包含哪些关键模块?
原题Agent在执行任务时,如果调用外部工具或API出现超时、异常等情况,一般应该如何设计容错机制?
原题是否考虑过让大模型参与错误分析和自动恢复?这种方案有什么优缺点?
原题Agent中的短期记忆和长期记忆分别有什么作用?通常会如何实现?
原题在Agent开发过程中,上下文为什么需要进行压缩?压缩后可能导致信息缺失,应该如何解决?
原题Prompt优化除了添加规则约束之外,还有哪些常见的方法?你在实际使用中有哪些经验?
原题当模型出现幻觉问题时,一般有哪些解决思路?
原题如果Token消耗突然增加,你会如何定位原因并进行优化?
原题你有没有设计过Agent Skill?一个Skill从设计到上线通常需要考虑哪些因素?如何判断效果好坏?
原题介绍一下之前做过的相关项目,这个项目是完全自主开发,还是基于已有开源方案进行改造?
原题在项目过程中遇到过哪些比较困难的问题?你主要负责哪些部分?最后取得了什么结果?
原题Java线程池的核心参数有哪些?线程提交任务后的执行流程是怎样的?
原题如果让你重新设计一个线程池,你会重点考虑哪些问题?
原题JVM加载一个class文件的完整过程是什么?
原题MySQL中的undo log、redo log和binlog分别解决什么问题?它们之间有什么区别?
原题什么是MySQL两阶段提交?为什么需要这个机制?
原题此处指 MySQL 内部 redo 与 binlog 的两阶段提交,不是跨资源 XA 事务。
算法题:合并两个有序数组
原题原题未给出函数签名,也未说明是否要求原地合并。
暂无题目