AX 爱鲜报

CS-Notes 技术面试笔记

面向技术面试的中文计算机基础知识笔记库,覆盖算法、操作系统、网络、数据库、Java、系统设计与大模型应用,并提供按天安排的学习路线与面试冲刺计划。

爱鲜报评分

0.0

0 人评分

186k

星数

是

中文

Python

主语言

是

活跃

238

贡献者

人工分析

EDITORIAL

推荐理由

这是中文技术面试领域知名度极高的笔记仓库,内容成体系且持续更新,新增了大模型应用与 Agent 方向的学习路线。适合作为校招、社招复习的主干资料,配合刷题与项目实践使用效果更好。

适用场景

  • 校招/社招后端岗位面试复习
  • Java 后端知识体系梳理
  • 算法与 Leetcode 刷题配套学习
  • 大模型应用(RAG、Agent)入门
  • 计算机基础课程自学与查漏补缺

优点

  • 内容体系完整,覆盖面试高频考点
  • 提供按天排期的学习路线,可执行性强
  • 全中文原创整理,阅读门槛低
  • 社区活跃,Star 与贡献者数量庞大
  • 持续补充大模型应用等新方向内容

缺点

  • 以笔记为主,缺少完整可运行的项目代码
  • 部分章节偏理论,需自行配合实践
  • 内容量大,短期冲刺需按路线取舍
  • 采用 CC BY-NC-SA 协议,商用转载受限
上手难度 入门

项目简介

CS-Notes 是一份面向技术面试的中文计算机基础知识笔记,内容由作者原创整理,覆盖算法、操作系统、计算机网络、数据库、Java、系统设计、面向对象与常用工具等模块。仓库在 GitHub 上长期位居高星榜单,是中文开发者准备面试时常见的参考资料。

内容结构

学习路线

仓库提供了四条按天排期的路线,每天投入 1~2 小时,读笔记、回答面试问题并完成动手练习:

  • 零基础:用一次外卖下单串起程序、操作系统、网络、数据库与数据结构,不需要编程基础
  • Java 后端:从 Java 语法延伸到 MySQL、Redis、网络、操作系统、Spring、分布式与系统设计
  • 大模型应用开发:面向 RAG、Agent 岗位,从 Transformer 原理讲到工程实践
  • 面试冲刺:两三周内面试时,每天复习三个最常考的知识点

核心知识模块

模块 主要内容
算法 剑指 Offer 题解、Leetcode 题解、算法基础
操作系统 计算机操作系统、Linux
网络 计算机网络、HTTP、Socket
数据库 数据库系统原理、SQL 语法与练习、MySQL、Redis
Java 基础、容器、并发、虚拟机、I/O、Spring
系统设计 分布式、集群、微服务、缓存、消息队列、攻击技术、大模型应用
面向对象 面向对象思想、设计模式
工具 Git、Docker、构建工具

使用方式

笔记以 Markdown 形式存放在 notes/ 目录,可直接在 GitHub 上阅读,也可通过个人网站或飞书知识库在线阅读。建议按路线顺序推进,每读完一节就用自己的话复述要点,并配合刷题巩固:

第 1 天:计算机网络 - HTTP 基础
第 2 天:Java 基础 - 集合与泛型
第 3 天:Leetcode 题解 - 数组与字符串

许可与贡献

仓库内容除少量引用外均为原创,采用 CC BY-NC-SA 4.0 协议,引用或演绎需署名并以相同方式共享。欢迎通过 Issue 与 PR 参与贡献,具体约定见贡献指南。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。