面试题库

全部 Django Elasticsearch FastAPI Flask Function Call JVM Java IO Java 后端 Java 基础 Java 并发 Java 新特性 Java 集合 JavaWeb Kafka LLM LangChain LangGraph MongoDB MyBatis MySQL Netty Nginx Python RAG RabbitMQ Redis RocketMQ Spring Spring AI SpringBoot SpringCloud SpringMVC ZooKeeper 分布式 后端技术 大厂面经 大数据 微服务 提示词工程 操作系统 数据库 数据结构 智能体 海康威视2026秋季社招专项 消息队列 监控运维 算法 系统设计 缓存 计算机基础 计算机网络 设计模式 面试题 高可用 高并发
Python 中等

生成器与迭代器的惰性求值如何降低内存峰值?举一个大文件处理的例子

Python 中等

如何测量并优化 Python 程序的启动时间?模块导入与 sitecustomize 对启动有何影响?

Python 中等

如何通过复用对象与内存池减少 Python 的内存抖动(churn)?

Python 中等

functools.lru_cache 如何加速重复计算?maxsize 与 typed 参数如何影响缓存行为?

Python 困难

如何用向量化(NumPy 广播)替代 Python 循环?为什么它能带来数量级提升?

Python 中等

多进程 Pool 与 ProcessPoolExecutor 如何选择?为什么 CPU 密集任务要多进程而非多线程?

Python 困难

Numba 的 @jit 装饰器如何加速数值计算?nopython 模式与 object 模式有何性能差异?

Python 困难

Cython 加速 Python 的三种典型方式是什么?如何用 .pyx 调用 C 函数?

Python 中等

weakref 弱引用解决什么内存问题?WeakValueDictionary 与弱引用回调怎么用?

Python 困难

Python 字符串驻留(interning)机制是什么?intern() 与身份比较有何影响?

Python 中等

如何用 __slots__ 减少实例内存占用?它有哪些副作用与限制?

Python 中等

为什么说「列表推导比循环快」并非绝对?什么情况下生成器比列表更省内存?