华为HUAWEI面试题 · Python
华为HUAWEI相关面试题,按最终去重题目聚合。
共 1589 道真题 · 当前筛选命中 30 道 · 更新 2026-08-05
筛选题目已选:Python
考察点
技术栈
第 21 题Python深复制和浅复制的区别 考察对Python复制机制、内存模型及可变对象处理的理解第 22 题你对 Python 后端的了解程度如何?是否有实际使用经验? 考察 Python 后端知识储备与实践真实性第 23 题在Python中,变量a的取值可能为整数1或字符串“1”,为什么在权限校验场景中若直接用`a == 1`或`a == "1"`判断用户身份或角色,容易引发越权问题?请解释根本原因并给出安全建议。 考察Python类型比较的陷阱与安全编码意识第 24 题请解释Python中元组和列表的区别,并说明何时优先使用元组。 考察对不可变与可变序列的理解及选择第 25 题请介绍 Python 多线程的实现原理和适用场景,并说明它与多进程的差异。 考察对 Python 多线程机制、GIL 限制及实际选型理解的深度第 26 题请比较 Python 后端与 Java 后端在开发上的主要区别。 考察对两种主流后端技术栈的理解与选型意识第 27 题请介绍 Python 的垃圾回收机制,包括引用计数、循环引用处理和分代回收。 考察对 Python 内存管理核心机制的理解深度第 28 题GIL锁是什么?多进程和多线程有什么区别? 考察Python并发模型的理解、GIL的影响及多进程多线程的适用场景第 29 题什么是 Python 的 GIL?它如何影响多线程程序的行为? 考察对 GIL 机制及其对并发模型影响的理解第 30 题Python中有哪些MySQL接口 考察Python访问MySQL的常用库及基本用法