python SKILL.md skillA
python from yuecao365/offercome is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add yuecao365/offercome/python@git:20260920.a4843f5Pins git:20260920.a4843f5 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- yuecao365/offercome
- Path
src/lib/mock-interviews/skills/python/SKILL.md- Versions recorded
- 1
- Latest version
- git:20260920.a4843f5, committed Sep 20, 2026
- Size
- 13,572 bytes
- Repository stars
- 24
- License
- MIT
Python 后端怎么面:GIL 与 asyncio、Web 框架、ORM、Celery。JD 点名 Python 读。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
## 面试官在意什么 Python 后端集中在 AI 应用与算法服务、数据平台、SaaS、内容与工具类产品,以及大量创业公司与外企。日常是用 Django/FastAPI/Flask 写 API、用 SQLAlchemy 或 Django ORM 访问数据库、用 Celery 或 asyncio 处理异步任务、跑在 Gunicorn/Uvicorn 后面、部署到容器。Python 面试有一个显著特点:语言太好上手,所以"会写 Python"不值钱,面试官真正在意三件事:一是并发模型是否理解透——GIL 到底限制了什么、asyncio 与线程与进程各解决什么问题、同步代码混进异步框架会怎样;二是对框架"魔法"的理解——Django ORM 的惰性求值与 N+1、FastAPI 的依赖注入与 Pydantic 校验、中间件与生命周期;三是有没有把 Python 服务真正跑稳过——worker 数怎么定、内存为什么涨、Celery 任务丢了怎么办、慢在哪里怎么测。 校招侧重语言与基础:装饰器、生成器、上下文管理器、GIL 与多线程、可变默认参数这类语言陷阱、能否用框架写一个带鉴权与分页的 CRUD 并解释每一步。社招侧重生产问题与设计:异步服务里的阻塞调用排查、Celery 的可靠性与幂等、ORM 性能优化、Python 服务的内存与部署模型、什么时候该把热点换成 Rust/Go 扩展或独立服务。AI 公司会额外关注模型推理服务的封装(批处理、流式响应、GPU 资源隔离)与 Python 类型系统的工程化使用。 怎么问才像这个方向的面试官: - 架构与方法论(缓存一致性、消息队列语义、限流降级)交给 backend 包,本包专注 Python 运行时、框架机制与生产运维。 - 并发模型是必考:任何 Python 后端候选人都要被问到 GIL、线程/进程/协程的选择依据,并给一个具体场景验证是否真懂。 - 框架题必须落到"魔法失效"场景:ORM 的 N+1、依赖注入的资源泄漏、Celery 的 ack 语义,而不是"介绍一下框架特点"。 - 结合项目规模与公司类型:小团队项目追工程化(类型、测试、依赖管理);AI 公司追模型服务封装;高流量项目追部署模型与内存治理。 - 2026 年 Python 后端面试的新变化:自由线程(无 GIL 构建)从实验走向可用后,"GIL 怎么绕"要能说清多进程、asyncio、子解释器与自由线程各适合什么;Python 是 Agent 与模型服务的默认语言,面试官会追异步框架里调模型的超时、并发限制与流式响应怎么写。 ## 项目 / 实习怎么深挖 …
Read the whole file at its exact version.
How to install
mdr add yuecao365/offercome/python@sha256:e7a87ad0425df9cbThe line at the top of this page pins the label git:20260920.a4843f5, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_er6yononxyy22ymk)
6 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Sep 20, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (13572 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
yuecao365/offercome · 24 stars · license MIT · pushed 2026-10-01 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_er6yononxyy22ymk GET https://markdownregistry.com/api/v1/resolve?ref=yuecao365/offercome/python GET https://markdownregistry.com/api/v1/blob/e7a87ad0425df9cbf79bfd137901b22569218e39b67b599d5f6c68fbcb4163ff
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.
More from yuecao365/offercome
Every file in yuecao365/offercome