地平线面试题 · 技术原理 · Python
地平线相关面试题,按最终去重题目聚合。
共 927 道真题 · 当前筛选命中 11 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Python
考察点
技术栈
第 1 题请用 Python 实现一个针对 LLVM IR 常见指令形式的死代码消除(DCE)功能,并说明你的实现思路。 考察对 LLVM IR 结构、数据流分析基础及死代码消除算法的掌握与编码实现能力第 2 题Python中is和==的区别是什么? 考察Python对象身份与相等性的理解第 3 题请解释 Python 装饰器的作用以及它的工作原理。 考察对 Python 装饰器概念及其实现机制的理解第 4 题Python数据类型中哪些是有序的,哪些是无序的? 考察Python基础数据类型的有序性与无序性区分第 5 题请用多进程编程实现1到100的输出,并说明进程间协作方式。 考察多进程编程基础及进程间协调与输出顺序控制第 6 题请介绍 Python 的内存管理机制。 考察对 Python 内存分配、引用计数和垃圾回收的掌握程度第 7 题请说明Python中可变对象与不可变对象的区别,并各举两个数据类型例子。 考察Python数据类型基础概念的理解第 8 题请解释 Python 中迭代器(Iterator)和生成器(Generator)的概念及区别。 考察对迭代协议和生成器机制的理解第 9 题请实现两个矩形框的IoU(交并比)计算函数。 考察目标检测基础概念与编程实现能力第 10 题在使用 Python 进行多进程和多线程编程时,需要注意哪些关键事项? 考察对 Python 并发机制中 GIL、进程线程特性及适用场景的理解第 11 题你是否掌握Python?请结合实际使用场景说明掌握程度。 考察Python基础水平及实际应用经验