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

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

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

筛选题目已选:编码实现
第 461 题请描述你在日常开发工作中使用AI工具的典型方式,并针对一个具体的开发需求,说明你如何利用AI来分析和解决问题。 考察候选人将AI工具整合进实际开发流程的能力与工程化思维编码实现持续改进问题拆解第 462 题请实现一个函数,计算两个字符串的最长公共子串长度。 考察动态规划或滑动窗口求解最长公共子串的能力编码实现技术原理第 463 题请实现一个函数,找出二叉树中两个节点的最近公共祖先(LCA)。 考察二叉树遍历、递归设计与边界条件处理编码实现问题拆解技术原理第 464 题请手写一道基于链表的 Python 编程题,并同时编写一个对应的 SQL 查询题,分别说明题目要求和预期解法。 考察候选人对链表数据结构的理解、Python 编码能力以及 SQL 查询设计能力编码实现问题拆解技术原理PythonSQL第 465 题请实现求数组中第 K 个最大值的算法,并说明时间复杂度和空间复杂度。 考察排序、堆、快速选择等算法的理解与复杂度分析编码实现问题拆解技术原理第 466 题请写一段用拓扑排序解决实际问题的伪代码并解释其思路。 考察图论中拓扑排序的原理、实现与场景应用能力编码实现问题拆解技术原理第 467 题请用手写代码的方式实现交叉熵损失函数,并解释其数学原理。 考察交叉熵的数学原理、实现细节及数值稳定性处理编码实现问题拆解技术原理Python第 468 题请手写实现一个 LRU(最近最少使用)缓存。 考察 LRU 缓存的设计与编码实现能力编码实现问题拆解技术原理第 469 题如何解决 LeetCode 315 题“计算右侧小于当前元素的个数”,请介绍多种解法及其复杂度? 考察算法思路、数据结构选型与复杂度分析能力编码实现问题拆解技术原理第 470 题请实现单链表的反转 考察链表操作的基本功与边界处理能力编码实现技术原理第 471 题手写实现Transformer编码器中的多头注意力机制(MHA),并简要说明各步骤。 考察对Transformer编码器与多头注意力机制的理解及代码实现能力编码实现问题拆解技术原理Transformer第 472 题给定一个数组表示柱子的高度,如何计算能接住的总雨水量? 考察按列或双指针计算接雨水问题编码实现问题拆解技术原理第 473 题对于一个有序数组,如何用二分法统计某个数字出现的个数? 考察二分查找的变形使用与边界处理能力编码实现问题拆解技术原理第 474 题请实现一个计算两个边界框(bounding box)之间 IoU(交并比)的函数,并说明其计算步骤。 考察目标检测基础算法理解与编码实现能力编码实现技术原理第 475 题给定一个区间的集合,请合并所有重叠的区间,并返回合并后的区间列表。 考察排序与线性扫描处理区间合并的能力编码实现问题拆解第 476 题不借助现成框架,你能否手写 PPO 的核心逻辑?请描述实现步骤和关键细节。 考察对 PPO 算法原理与关键实现细节的掌握程度编码实现技术原理第 477 题请实现求二叉树中最大路径和的算法。 考察二叉树遍历、递归设计与状态定义能力编码实现问题拆解技术原理第 478 题你用过OpenCV中的哪些常用函数? 考察OpenCV基础使用经验与常用函数掌握程度编码实现技术原理OpenCV第 479 题请实现哈夫曼树的构建,并解释其编码过程。 考察哈夫曼树的构建算法、编码原理及实际编码实现能力编码实现问题拆解技术原理第 480 题编程题:实现最长回文子串 考察经典字符串算法与动态规划或中心扩展法实现编码实现问题拆解技术原理