人工智能面试题 · 编码实现

人工智能相关岗位面试题。

11389 道真题 · 当前筛选命中 1165 · 更新 2026-08-05

筛选题目已选:编码实现
第 61 题请实现最长公共子序列的算法,并分析其时间与空间复杂度。 考察动态规划算法的理解、实现能力与复杂度分析编码实现问题拆解技术原理第 62 题请用层序遍历(BFS)实现二叉树的按层输出,并在本地开发环境中构造测试用例验证结果。 考察二叉树层序遍历的编码实现、测试用例构造与输出验证能力编码实现问题拆解Java第 63 题如果一个数组中除一个元素外,其他元素都出现三次,如何找出这个只出现一次的元素? 考察位运算设计与状态机思维,处理非二进制的次数问题编码实现问题拆解技术原理第 64 题你在LoRA微调中具体做了哪些工作? 考察对参数高效微调方法的理解、实操细节和工程落地能力编码实现技术原理方案权衡LoRA第 65 题请描述 LeetCode 最大子数组和问题的求解思路。 考察动态规划思想及最大子数组和的求解能力编码实现问题拆解第 66 题请实现买卖股票的最佳时机问题:给定一个数组 prices,其中 prices[i] 表示股票在第 i 天的价格,只能选择某一天买入并在未来某一天卖出,求能获得的最大利润。请说明你的解法和复杂度。 考察动态规划或贪心算法的基础应用与复杂度分析编码实现问题拆解技术原理第 67 题请实现一个函数,给定一个整数数组和一个目标值,返回数组中两个数的下标,使得这两个数之和等于目标值。假设每个输入只有一个解,且不能使用同一个元素两次。 考察哈希表优化和基础算法编码能力编码实现问题拆解技术原理第 68 题给定 n 个房间,每个房间 i 里有一些钥匙,可以打开对应的房间。初始时你身处 0 号房间并持有一把能打开 0 号房间的钥匙,但房间 0 内的钥匙可以取得。请判断你能否进入所有房间。例如 rooms = [[1],[2],[3],[]],返回 true;rooms = [[1,3],[3,0,1],[2],[0]],返回 false。 考察图遍历(DFS/BFS)及访问状态记录能力编码实现问题拆解技术原理第 69 题请实现一个函数,判断给定字符串中的括号是否正确匹配,并考虑嵌套情况。 考察栈数据结构的应用与边界情况处理编码实现问题拆解技术原理第 70 题Python的反射机制是什么? 考察对Python反射核心概念、典型API和应用场景的理解编码实现技术原理Python第 71 题请写出 PPO 算法的核心目标函数,并解释其关键设计。 考察对 PPO 目标函数及裁剪机制的掌握程度编码实现技术原理第 72 题二分类任务通常使用什么损失函数?请写出 PyTorch 中 BCE 损失函数的代码。 考察二分类损失函数的选择与代码实现编码实现技术原理PyTorch第 73 题请解释什么是计算图,并说明它在深度学习中如何构建和使用。 考察对计算图概念的理解及其在深度学习框架中的应用编码实现技术原理PyTorchTensorFlow第 74 题请编写一个函数,实现给定整数数组的下一个字典序排列;如果不存在下一个排列,则将其重排为最小的排列。 考察字典序排列算法原理与原地实现能力编码实现问题拆解技术原理第 75 题请实现最长递增子序列(LIS)的求解,并说明时间与空间复杂度。 考察动态规划与贪心二分在最长递增子序列问题上的建模和复杂度分析编码实现问题拆解技术原理第 76 题请实现快速排序算法,并说明其时间复杂度和空间复杂度。 考察排序算法原理、递归实现能力及复杂度分析编码实现技术原理第 77 题TensorRT是如何部署、加载模型并进行推理预测的? 考察对TensorRT部署流程、模型加载及推理执行的理解编码实现技术原理第 78 题请手写代码解决买卖股票的最佳时机问题(只能进行一次买卖),并说明时间复杂度和空间复杂度。 考察经典动态规划问题的基础编码能力与复杂度分析编码实现问题拆解技术原理第 79 题请具体说明在Transformer中如何实现多头注意力机制(Multi-Head Attention)。 考察对注意力机制实现细节的理解,包括Q/K/V投影、缩放点积和拼接输出编码实现技术原理Transformer第 80 题请实现一个递归版本的单链表反转函数。 考察递归思维与链表指针操作编码实现问题拆解技术原理