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

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

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

筛选题目已选:编码实现
第 141 题请解释Python装饰器和生成器的概念及典型使用场景 考察对Python装饰器与生成器核心机制的理解和应用能力编码实现技术原理Python第 142 题请解决八皇后问题:在8×8的棋盘上放置8个皇后,使它们互不攻击,输出所有解。 考察回溯算法、递归与冲突判断的编程实现能力编码实现问题拆解技术原理第 143 题请编写一个算法求出数组中连续子序列的最大乘积,并说明最坏情况下的时间复杂度。 考察动态规划或前缀积思路的掌握及复杂度分析能力编码实现性能优化技术原理第 144 题手撕-实现shuffle函数。 考察对洗牌算法及其概率均匀性的理解与编码实现能力编码实现技术原理第 145 题如何将单链表对折,例如将 1-2-3-4-5 变为 1-5-2-4-3?请写出解题思路和代码实现。 考察链表操作、双指针技巧和原地修改能力编码实现问题拆解技术原理第 146 题在C++中如何有效避免内存泄漏?请给出至少三种实践方法。 考察对内存管理最佳实践(RAII、智能指针、容器等)的掌握和应用能力编码实现技术原理C++第 147 题请实现一个Tokenizer,要求能正确切分输入文本。 考察对文本切分逻辑、边界处理和数据结构的掌握编码实现问题拆解技术原理第 148 题请编写杨辉三角的生成代码,并解释其递推关系。 考察数组或二维数组操作与递推逻辑编码实现问题拆解第 149 题请实现一个函数,计算给定非负整数的整数平方根(向下取整)。 考察二分查找、算法实现与边界处理能力编码实现问题拆解技术原理第 150 题给一个点的坐标和一个多边形的各个顶点坐标,如何判断该点是否位于多边形内部(二维)? 考察几何算法、边界情况处理与算法复杂度分析能力编码实现问题拆解技术原理第 151 题项目中你是如何建图的? 考察图数据结构构建方法与数据处理能力编码实现问题拆解技术原理第 152 题请编写一个算法,判断给定链表是否存在环,并说明你的解法思路。 考察链表环检测算法及复杂度分析编码实现问题拆解技术原理第 153 题请实现一个方法 removeHead(String id, int count),移除对应列表中前 count 个元素,若元素数量不足则移除全部。 考察对列表操作的理解和边界条件处理编码实现问题拆解第 154 题说明图片前处理的CUDA算子编写具体流程:计算出矩阵直接使用双线性插值,可合并几乎所有前处理步骤,速度提升10倍以上。 考察CUDA编程流程、算子优化与图像前处理合并能力编码实现性能优化技术原理CUDA第 155 题请用代码实现一个GRU单元的前向传播过程。 考察对GRU门控机制的理解及工程实现能力编码实现技术原理NumPyPython第 156 题请描述编辑距离问题(LeetCode 72)的解法,包括状态定义、状态转移方程和复杂度分析。 考察动态规划建模与边界处理能力编码实现第 157 题手写Attention机制代码 考察对注意力机制原理的理解与代码实现能力编码实现技术原理PyTorch第 158 题有一堆石头,重量已知,要求将石头分成两堆,使得两堆石头总重量的差值最小,请给出算法和实现。 考察动态规划解决子集和问题的建模与编码能力编码实现问题拆解技术原理第 159 题在已排序数组中,用 O(log n) 的时间复杂度实现目标值的左右边界查找。 考察二分查找的变体应用及边界条件处理能力编码实现问题拆解技术原理第 160 题如何实现一个复杂链表的深拷贝? 考察对复杂链表结构的理解及深拷贝实现方法编码实现技术原理