人工智能面试题 · 技术原理 · Python
人工智能相关岗位面试题。
共 11389 道真题 · 当前筛选命中 157 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Python
考察点
技术栈
第 121 题请简要说明 Python 和 Linux 各自的基础知识中,你掌握得比较扎实的几个方面,并结合实际使用举例。 考察候选人基础知识的掌握程度与实际应用能力第 122 题Python中元组和列表有什么区别和相同点? 考察对Python基础数据结构特性及适用场景的理解第 123 题在Python中调试涉及可变对象与不可变对象的删除操作时,你会采用哪些方法? 考察对Python可变与不可变对象删除语义的理解及调试技巧第 124 题用Python编写多进程程序计算多个数字的平方和。 考察多进程的创建与通信方法第 125 题请介绍你主要掌握的技术栈,包括 C++、Java、Python 和 SQL 的使用情况。 考察候选人技术栈广度与深度,判断与岗位匹配度第 126 题手撕 RoPE:对比 llama GitHub 源码中 rope 介绍与你的实现,说明区别和改进点。 考察对旋转位置编码原理与源码理解的一致性及细节掌握第 127 题Python中的Dict是什么,如何解决哈希冲突的问题?有哪些解决方案,有没有可能降到O(1)? 考察对Python字典实现原理、哈希冲突处理策略及时间复杂度边界的理解第 128 题Python 中单下划线和双下划线在命名和属性访问上有哪些区别? 考察 Python 命名约定与名称改写机制的理解第 129 题请实现 LCR 156:二叉树的序列化与反序列化,要求基于层序序列化重建二叉树。 考察二叉树层序序列化与反序列化的算法实现能力第 130 题Python 有哪些内置数据类型? 考察对 Python 内置数据类型分类和特性的理解第 131 题手写实现:找出数组中和最大的连续子数组,并返回该子数组本身,而不仅是最大和。 考察动态规划与滑动边界追踪,要求返回具体子数组而非仅求和第 132 题请解释 Python 中线程与 GIL 的关系,并说明 GIL 对多线程程序性能的影响。 考察对 Python 线程模型、GIL 机制及其并发性能影响的理解第 133 题请口头描述解决“钥匙和房间”问题的算法思路,并说明你选择的语言及其适用性。 考察算法思路表达、语言选择理由及问题建模能力第 134 题请解释Python中同步与异步编程的区别,并说明各自适用的场景。 考察对Python同步异步机制的理解及场景判断能力第 135 题请列举几个常用的 Python 标准库或第三方库,并简要说明其用途。 考察对 Python 生态常用库的了解程度及其应用场景第 136 题请解释Python中实现单例模式的几种常见方式,并比较其优缺点。 考察对Python单例模式多种实现方式的理解及权衡能力第 137 题请解释Python中对象的引用机制,包括可变与不可变对象的传参行为。 考察对Python引用语义及可变不可变对象传参差异的理解第 138 题Python中如何去除列表中的重复元素? 考察Python基础数据操作、集合特性和复杂度意识第 139 题Python 调用 C++ 库的常见方式有哪些?分别如何选择? 考察对 Python 与 C++ 互操作技术的了解与权衡能力第 140 题用numpy实现交叉熵函数。 考察对交叉熵原理的理解和numpy实现能力