人工智能面试题 · 编码实现
人工智能相关岗位面试题。
共 11389 道真题 · 当前筛选命中 1165 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 381 题请实现一个函数,在字符串 s 中找到包含字符串 t 中所有字符的最短子串。 考察滑动窗口算法与哈希计数能力第 382 题求二叉树中两个节点的最近公共祖先。 考察二叉树遍历、递归理解及算法设计能力第 383 题请实现 LeetCode 143 题:重排链表。 考察链表重排的算法思路与代码实现能力第 384 题请说明旋转位置编码(RoPE)的实现方式及其优势。 考察对旋转位置编码具体实现和设计动机的理解第 385 题请实现一个函数,比较两个版本号字符串,如"1.2.3"和"1.2.4",返回-1、0或1。 考察字符串解析、边界处理与算法实现能力第 386 题给定一个整数数组,请实现算法找出其中最高的温度值。 考察基本数组遍历与最大值查找第 387 题自注意力机制是什么,以及它是如何实现的? 考察对Transformer核心机制的理解及其实现细节第 388 题请实现一个函数,将输入字符串反转,并说明你考虑的时间复杂度和边界情况。 考察字符串操作基本功、边界处理与复杂度分析第 389 题实现一个模拟文件管理系统,支持文件的创建和查询。创建时需要给定文件路径和值(val),查询时根据路径返回对应的值。需要处理长路径以及前置路径不存在时文件无法创建的限制。请写出核心实现。 考察类文件系统路径解析、树形或哈希索引的设计与边界处理第 390 题请实现两个有序链表的合并,要求结果仍然有序。 考察归并思想与链表拼接能力第 391 题请实现二分查找算法,并说明如何处理边界问题。 考察二分查找的边界处理、循环不变式和正确性第 392 题请用Python实现矩阵的旋转,并说明思路。 考察矩阵操作的编码能力与算法思路第 393 题给定一个大小为 n 的数组,请找出其中的多数元素(出现次数大于 n/2 的元素),并给出三种不同的解法。 考察算法问题多解法能力,覆盖哈希、排序、摩尔投票等思路第 394 题代码题:消除字符串中的ape,并判断两个字符串s1和s2能否交错拼接成s3。 考察字符串处理与动态规划的基础能力第 395 题手撕:删除链表倒数第二个节点 考察链表操作、边界条件处理与代码实现能力第 396 题请设计一个基于Transformer的自回归模型,用前三个token(记作abc)预测第四个token。请写出伪代码,并说明特征维度、注意力头数等关键超参数如何选择。 考察Transformer自回归建模、伪代码表达能力与超参数设计第 397 题用BERT做分类时,softmax应该添加在哪个层级,维度如何选择? 考察BERT分类头的实现细节与输出维度设计第 398 题请编写算法,在一个已旋转的升序数组中查找最小值。 考察二分查找的变体应用以及对旋转数组特性的理解第 399 题如果不使用现有深度学习框架,能否手写实现 PPO 算法的核心逻辑?请说明你的实现思路。 考察对 PPO 算法底层原理的掌握和代码实现能力第 400 题给定一组二维人体关键点,如何渲染一组对应的二维高斯热图?请说明实现思路并写出关键步骤。 考察计算机视觉中关键点热图的生成原理、二维高斯分布应用与编程实现