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

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

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

筛选题目已选:编码实现
第 641 题请实现并解释 softmax 函数,并说明其数值稳定性问题及常见解决方法。 考察机器学习基础、编码能力与数值稳定性意识编码实现问题拆解技术原理Python第 642 题写出快速排序代码并说明时间复杂度。 考察快速排序的编码实现与时间复杂度分析能力编码实现技术原理第 643 题请实现二分查找,并说明其时间复杂度和适用前提。 考察二分查找的基础实现、时间复杂度和边界条件处理编码实现技术原理第 644 题请编写一个函数,返回给定数组中最长严格递增子序列的长度。 考察动态规划或贪心加二分求最长递增子序列的编码能力编码实现问题拆解第 645 题请实现 LeetCode 75(颜色分类)的算法,并说明其思路。 考察荷兰国旗问题的算法实现与时间复杂度分析编码实现技术原理方案权衡第 646 题请用 TensorFlow 手写代码,将模型中输出的概率值按阈值 0.5 进行二值化,即大于 0.5 置为 1,否则置为 0。 考察 TensorFlow 张量操作与阈值二值化的实现能力编码实现技术原理TensorFlow第 647 题手写代码求 x 的立方根,要求返回浮点结果。 考察二分法或牛顿迭代法的数值计算实现能力编码实现问题拆解第 648 题请手写实现最长公共子序列(LCS)算法,并说明其时间复杂度和空间复杂度。 考察动态规划基础、LCS递推关系及复杂度分析编码实现问题拆解技术原理第 649 题请编写一个算法来找出无序数组中第k大的元素,并说明其时间复杂度。 考察对数据选择算法、堆排序和快速选择法的理解与实现能力编码实现问题拆解技术原理第 650 题请实现一个函数,计算两个字符串的最长公共子序列长度,并说明其时间与空间复杂度。 考察动态规划建模能力与编码实现细节编码实现问题拆解技术原理第 651 题给定一个包含 n 个房间的列表 rooms,rooms[i] 是一个整数数组,表示打开房间 i 后可以拿到的钥匙能进入的房间编号。初始时只有房间 0 是打开的,如果所有房间都能被访问到则返回 true,否则返回 false。请编写代码实现该功能,并说明思路与复杂度。 考察图的遍历能力、从起点到达所有节点的判断,以及 DFS/BFS 的算法实现与复杂度分析编码实现问题拆解技术原理第 652 题给定一个整数数组,请找出出现次数超过数组长度一半的元素(众数),若不存在则输出 -1。 考察多数元素(众数)识别算法及不存在时的边界处理编码实现问题拆解技术原理第 653 题请手写代码,比较两个 JSON 在结构和内容上是否一致。 考察 JSON 解析、深度相等比较和边界情况处理能力编码实现问题拆解技术原理JSON第 654 题请手写一段简单的机器学习模型训练与预测代码。 考察机器学习基础实现能力与代码规范性编码实现技术原理Python第 655 题如何用广度优先搜索(BFS)实现图的构建? 考察BFS在图遍历中的应用、图的表示方法及实现细节编码实现技术原理第 656 题手写一个vector实现 考察C++容器内部原理与内存管理能力编码实现问题拆解技术原理C++第 657 题给定股票价格数组,最多进行两次交易,如何计算最大利润? 考察两次交易的动态规划状态设计编码实现问题拆解第 658 题Embedding层在训练时是否需要训练?如何实现? 考察Embedding层训练机制的理解编码实现技术原理第 659 题请介绍你在 PyTorch 等深度学习框架上的使用经验,以及是否独立搭建过模型。 考察深度学习框架的实际使用深度与独立建模能力编码实现项目复盘技术原理PyTorch第 660 题手撕链表是否有环 考察链表遍历、快慢指针算法及边界条件处理编码实现技术原理