面试题库

全部 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 困难

什么是 PEP 621?pyproject.toml 的 [project] 表如何声明依赖与入口点?

Python 中等

如何以可编辑模式(editable/develop)安装本地包?pip install -e . 的原理是什么?

Python 简单

虚拟环境(venv)解决什么问题?python -m venv 与 virtualenv 有何区别?

Python 中等

什么是依赖解析(dependency resolution)?pip 旧解析器在版本冲突时可能产生什么问题?

Python 中等

uv 相比 pip 和 poetry 有哪些性能与特性优势?uv.lock 的定位有何不同?

Python 中等

poetry.lock 与 pyproject.toml 各记录什么?为什么应用应提交 lock 文件而开发库通常不?

Python 简单

pip install 与 pip install -r requirements.txt 有什么区别?requirements 与 lock 文件有何不同?

Python 中等

Literal 类型如何帮助 mypy 识别字符串枚举的合法取值?

Python 简单

Any 与 object 作为类型注解有什么区别?为什么应尽量少用 Any?

Python 困难

如何用 typing.Generic 与 TypeVar 让自定义容器只装同一类型元素?

Python 困难

为什么类型注解在运行时默认不被强制校验?如何借助 pydantic/beartype 在运行时校验?

Python 中等

mypy 如何处理没有类型标注的第三方库?# type: ignore 与类型存根 .pyi 各用于什么?