人工智能面试题 · 编码实现
人工智能相关岗位面试题。
共 11389 道真题 · 当前筛选命中 1165 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 581 题请介绍Python装饰器的工作原理,并说明如何使用它。 考察对Python装饰器语法、执行机制及典型应用的理解第 582 题如何用 random7() 实现 random11()?请给出思路和伪代码。 考察随机数生成的概率均匀性与拒绝采样思路第 583 题请用PyTorch手写一个简单的逻辑回归模型,不要求实际运行。 考察逻辑回归原理掌握与PyTorch基本建模能力第 584 题请实现斐波那契数列的递归和迭代版本,分析各自的时空复杂度,并说明是否有更优的优化方法。 考察递归与迭代实现、复杂度分析及算法优化能力第 585 题给定一个正整数 N,找到一个比 N 大但最接近 N 的整数 M,使得 M 和 N 的各位数字之和相同。请实现该算法。 考察算法设计思维、对数字位操作的理解及编码实现能力第 586 题求一个数组中第k大的数,请给出思路和实现。 考察排序、堆与快速选择等算法及其复杂度分析第 587 题请实现 LeetCode 695 岛屿的最大面积问题,并说明算法思路。 考察图的遍历算法实现与复杂度分析第 588 题请分析 Transformer 模型的计算复杂度,并给出其核心机制(如自注意力)的伪代码。 考察对 Transformer 架构计算复杂度的理解和伪代码表达能力第 589 题请详述一个你在深度学习NLP项目中设计或优化的算法,包括问题定义、模型选择、训练过程及效果评估。 考察候选人在NLP方向算法设计与实现能力及深度理解第 590 题请手写实现一个智能指针。 考察智能指针的核心原理、资源所有权管理及C++语言应用能力第 591 题手写实现 Multi-Head Self-Attention 的核心代码 考察对多头自注意力机制的理解和编码实现能力第 592 题给定一个未排序的整数数组,如何找到其中第 K 个最大的元素?请说明你的解题思路和算法复杂度。 考察排序或堆选择算法实现及复杂度分析第 593 题给定两个升序数组A、B,合成一个升序数组C,使用Python实现,不可调用第三方包。 考察归并排序思想与Python基础编码能力第 594 题请实现一个函数,找出数组中最小的k个元素,并说明你的实现思路和时间复杂度。 考察排序与选择算法的基础实现能力、复杂度分析以及边界处理第 595 题给定一个数组,请找出其中最长的先严格递增后严格递减的子序列(山峰形子序列),并输出该最长长度。 考察动态规划解决最长先增后减子序列的建模能力第 596 题请实现HDBSCAN聚类算法,并解释其核心思想。 考察对HDBSCAN算法原理及实现细节的理解第 597 题请实现翻转二叉树的函数 考察二叉树遍历与指针操作的编码实现能力第 598 题请用代码实现一个基本的二维卷积操作。 考察卷积计算原理与编码实现能力第 599 题如何用LoRA做分类任务的微调? 考察对LoRA原理、分类任务适配及微调流程的理解第 600 题请实现一个函数,输入一个非负整数,返回其平方根的整数部分(向下取整),要求不直接使用内置开平方函数。 考察二分查找算法的应用与边界条件处理