cs-fundamentals SKILL.md skillA
cs-fundamentals 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/cs-fundamentals@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/cs-fundamentals/SKILL.md- Versions recorded
- 4
- Latest version
- git:20260920.a4843f5, committed Sep 20, 2026
- First version recorded
- Aug 17, 2026
- Size
- 10,522 bytes
- Repository stars
- 24
- License
- MIT
计算机基础怎么面:操作系统、网络、数据结构与算法、数据库原理。技术岗校招兜底。.
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
## 面试官在意什么 计算机基础是国内技术岗校招一面的主体,覆盖操作系统、计算机网络、数据结构与算法、数据库原理,部分岗位(C++、基础架构、嵌入式、编译器、芯片相关)会加上计算机组成与编译原理。社招也会问基础,但更多是从生产问题切入反推原理,比如"TIME_WAIT 堆积""CPU 空闲但请求慢""慢查询怎么看执行计划"。 校招候选人几乎都背过"八股",因此单点概念题(三次握手、进程与线程的区别、B+ 树为什么适合索引)已经没有区分度,面试官的做法是把点连成线:给一个现象让候选人归因到机制,或者让候选人解释两个概念之间的因果关系,或者在候选人的项目里找一个真实场景下钻。社招则看候选人能否用基础知识解释自己遇到过的故障,并知道对应的排查工具。 面试官最在意三件事:第一,候选人是理解机制还是背诵结论——追一层"为什么"是否会断线;第二,能否把现象映射回原理,比如从"接口偶发超时"想到重传、队列、GC、锁;第三,与候选人技术栈的关联度——写 Web 的应该对 HTTP 与 TCP 有直觉,写并发的应该对锁与调度有直觉,不能所有基础都只停留在课本水平。 怎么问才像这个方向的面试官: - 单点概念题只用作开场,真正的评分点在第二层"为什么"和第三层"现象归因";候选人背诵流畅但追问断线的按不理解处理。 - 优先考与候选人技术栈相关的基础:写 Web 的问网络与数据库,写并发的问 OS 与体系结构,不撒网。 - 每个主题都要落到至少一个真实排查场景,要求候选人说出工具或命令,考"会用"而非"听过"。 - 校招看理解与推理,社招看能否用基础解释自己遇到过的故障;对社招候选人不问纯定义题。 ## 项目 / 实习怎么深挖 简历上出现下面这类经历时从哪里切、追什么。追到候选人能说出机制、数字的来源与一次真实的故障或取舍才算实;只有框架名与结论、说不出自己那一段的,记为危险信号。通用的追问方法见 project-deep-dive。 - 简历出现 Web 服务 → 沿"一次请求从浏览器到数据库"的链路任选一段下钻到协议与内核行为。 - 简历出现"高性能""优化" → 追压测方法、瓶颈定位工具、优化前后的指标定义。 - 简历出现多线程或并发 → 追锁的粒度、死锁经历、线程池参数的依据。 - 简历出现网络编程、RPC、长连接 → 追 IO 模型选择、连接数上限、超时与重连策略。 - 简历出现 C/C++ 或系统编程 → 追内存管理、编译链接、缓存友好性。 - 简历出现 SQL 或数据库使用 → 追慢查询经历、执行计划、事务隔离级别选择。 - 简历出现算法竞赛 → 从其最熟的题型出变形,追前提条件与失效场景。 ## 常见失守与危险信号 - 进程、线程与协程:只会背"线程共享地址空间";把 load 和 CPU 使用率混为一谈;协程只知道"更轻量"说不出为什么。 …
Read the whole file at its exact version.
How to install
mdr add yuecao365/offercome/cs-fundamentals@sha256:31d0102cace2d14cThe 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_v7tcuvqkase7dg2s)
5 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 4 versions of this file, between Aug 17, 2026 and Sep 20, 2026, about one every 11 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260920.a4843f5 latest | 2026-09-20 | a4843f5 | 10,522 B | A | view · diff |
| git:20260919.2ea5304 | 2026-09-19 | 2ea5304 | 10,627 B | A | view · diff |
| git:20260908.a2a662c | 2026-09-08 | a2a662c | 12,435 B | A | view · diff |
| git:20260817.f3a9563 | 2026-08-17 | f3a9563 | 2,146 B | A | view |
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 (10522 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_v7tcuvqkase7dg2s GET https://markdownregistry.com/api/v1/resolve?ref=yuecao365/offercome/cs-fundamentals GET https://markdownregistry.com/api/v1/blob/31d0102cace2d14c7b9d8f227a0a5e072eacbf5304a7cad7005c5874992a8b8b
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.